├── CHANGELOG ├── Makefile ├── README.md ├── Ubuntu-L.ttf ├── autoinstall ├── README.md └── install-pnx-wallet.sh ├── build ├── aboutdialog.o ├── addressbookpage.o ├── addresstablemodel.o ├── addrman.o ├── alert.o ├── bitcoin.o ├── bitcoinaddressvalidator.o ├── bitcoinamountfield.o ├── bitcoingui.o ├── bitcoinstrings.o ├── blake.o ├── bloom.o ├── bmw.o ├── build.h ├── chainparams.o ├── checkpoints.o ├── clientmodel.o ├── coincontroldialog.o ├── coincontroltreewidget.o ├── core.o ├── cubehash.o ├── db.o ├── echo.o ├── eckey.o ├── editaddressdialog.o ├── groestl.o ├── guiutil.o ├── hash.o ├── init.o ├── jh.o ├── keccak.o ├── key.o ├── keystore.o ├── luffa.o ├── main.o ├── miner.o ├── monitoreddatamapper.o ├── net.o ├── netbase.o ├── optionsdialog.o ├── optionsmodel.o ├── rpcclient.o ├── rpcdump.o ├── rpcprotocol.o ├── rpcserver.o ├── script.o ├── scrypt.o ├── sendcoinsdialog.o ├── shavite.o ├── signverifymessagedialog.o ├── simd.o ├── skein.o ├── sync.o ├── trafficgraphwidget.o ├── transactiondesc.o ├── transactiondescdialog.o ├── transactionfilterproxy.o ├── transactionrecord.o ├── transactiontablemodel.o ├── transactionview.o ├── txdb-leveldb.o ├── txmempool.o ├── ui_aboutdialog.h ├── ui_addeditadrenalinenode.h ├── ui_addressbookpage.h ├── ui_adrenalinenodeconfigdialog.h ├── ui_askpassphrasedialog.h ├── ui_coincontroldialog.h ├── ui_darksendconfig.h ├── ui_editaddressdialog.h ├── ui_masternodemanager.h ├── ui_messagepage.h ├── ui_mrichtextedit.h ├── ui_optionsdialog.h ├── ui_overviewpage.h ├── ui_rpcconsole.h ├── ui_sendcoinsdialog.h ├── ui_sendcoinsentry.h ├── ui_sendmessagesdialog.h ├── ui_sendmessagesentry.h ├── ui_signverifymessagedialog.h ├── ui_transactiondescdialog.h ├── util.o ├── version.o ├── wallet.o ├── walletdb.o └── walletmodel.o ├── doc ├── build-unix.md └── build-windows.md ├── phantomx-qt_plugin_import.cpp ├── phantomx.pro ├── phantomx.pro.user ├── share ├── genbuild.sh ├── pixmaps │ ├── addressbook16.bmp │ ├── addressbook16mask.bmp │ ├── addressbook20.bmp │ ├── addressbook20mask.bmp │ ├── bitcoin-bc.ico │ ├── bitcoin.ico │ ├── bitcoin32.xpm │ ├── bitcoin80.xpm │ ├── check.ico │ ├── favicon.ico │ ├── nsis-header.bmp │ ├── nsis-wizard.bmp │ ├── send16.bmp │ ├── send16mask.bmp │ ├── send16masknoshadow.bmp │ ├── send20.bmp │ └── send20mask.bmp ├── qt │ ├── Info.plist │ ├── extract_strings_qt.py │ ├── img │ │ └── reload.xcf │ ├── make_spinner.py │ └── make_windows_icon.sh ├── seeds │ ├── generate-seeds.py │ ├── nodes_main.txt │ └── nodes_test.txt ├── setup.nsi └── ui.rc ├── src ├── activemasternode.cpp ├── activemasternode.h ├── addrman.cpp ├── addrman.h ├── aes_helper.c ├── alert.cpp ├── alert.h ├── allocators.h ├── amount.h ├── base58.h ├── bignum.h ├── bitcoind.cpp ├── blake.c ├── bloom.cpp ├── bloom.h ├── bmw.c ├── chainparams.cpp ├── chainparams.h ├── chainparamsseeds.h ├── checkpoints.cpp ├── checkpoints.h ├── clientversion.h ├── coincontrol.h ├── compat.h ├── core.cpp ├── core.h ├── crypter.cpp ├── crypter.h ├── crypto │ ├── common.h │ ├── common.h~ │ ├── hmac_sha256.cpp │ ├── hmac_sha256.h │ ├── hmac_sha512.cpp │ ├── hmac_sha512.h │ ├── rfc6979_hmac_sha256.cpp │ ├── rfc6979_hmac_sha256.h │ ├── ripemd160.cpp │ ├── ripemd160.h │ ├── sha1.cpp │ ├── sha1.h │ ├── sha256.cpp │ ├── sha256.h │ ├── sha512.cpp │ └── sha512.h ├── cubehash.c ├── darksend.cpp ├── darksend.h ├── db.cpp ├── db.h ├── eccryptoverify.cpp ├── eccryptoverify.h ├── echo.c ├── eckey.cpp ├── eckey.h ├── groestl.c ├── hash.cpp ├── hash.h ├── hashblock.h ├── init.cpp ├── init.h ├── instantx.cpp ├── instantx.h ├── jh.c ├── json │ ├── LICENSE.txt │ ├── json_spirit.h │ ├── json_spirit_error_position.h │ ├── json_spirit_reader.cpp │ ├── json_spirit_reader.h │ ├── json_spirit_reader_template.h │ ├── json_spirit_stream_reader.h │ ├── json_spirit_utils.h │ ├── json_spirit_value.cpp │ ├── json_spirit_value.h │ ├── json_spirit_writer.cpp │ ├── json_spirit_writer.h │ └── json_spirit_writer_template.h ├── keccak.c ├── keepass.cpp ├── keepass.h ├── kernel.cpp ├── kernel.h ├── key.cpp ├── key.h ├── keystore.cpp ├── keystore.h ├── leveldb │ ├── AUTHORS │ ├── LICENSE │ ├── Makefile │ ├── NEWS │ ├── README │ ├── TODO │ ├── WINDOWS.md │ ├── build_config.mk │ ├── build_detect_platform │ ├── db │ │ ├── autocompact_test.cc │ │ ├── builder.cc │ │ ├── builder.h │ │ ├── builder.o │ │ ├── c.cc │ │ ├── c.o │ │ ├── c_test.c │ │ ├── corruption_test.cc │ │ ├── db_bench.cc │ │ ├── db_impl.cc │ │ ├── db_impl.h │ │ ├── db_impl.o │ │ ├── db_iter.cc │ │ ├── db_iter.h │ │ ├── db_iter.o │ │ ├── db_test.cc │ │ ├── dbformat.cc │ │ ├── dbformat.h │ │ ├── dbformat.o │ │ ├── dbformat_test.cc │ │ ├── filename.cc │ │ ├── filename.h │ │ ├── filename.o │ │ ├── filename_test.cc │ │ ├── leveldb_main.cc │ │ ├── log_format.h │ │ ├── log_reader.cc │ │ ├── log_reader.h │ │ ├── log_reader.o │ │ ├── log_test.cc │ │ ├── log_writer.cc │ │ ├── log_writer.h │ │ ├── log_writer.o │ │ ├── memtable.cc │ │ ├── memtable.h │ │ ├── memtable.o │ │ ├── repair.cc │ │ ├── repair.o │ │ ├── skiplist.h │ │ ├── skiplist_test.cc │ │ ├── snapshot.h │ │ ├── table_cache.cc │ │ ├── table_cache.h │ │ ├── table_cache.o │ │ ├── version_edit.cc │ │ ├── version_edit.h │ │ ├── version_edit.o │ │ ├── version_edit_test.cc │ │ ├── version_set.cc │ │ ├── version_set.h │ │ ├── version_set.o │ │ ├── version_set_test.cc │ │ ├── write_batch.cc │ │ ├── write_batch.o │ │ ├── write_batch_internal.h │ │ └── write_batch_test.cc │ ├── doc │ │ ├── bench │ │ │ ├── db_bench_sqlite3.cc │ │ │ └── db_bench_tree_db.cc │ │ ├── benchmark.html │ │ ├── doc.css │ │ ├── impl.html │ │ ├── index.html │ │ ├── log_format.txt │ │ └── table_format.txt │ ├── helpers │ │ └── memenv │ │ │ ├── memenv.cc │ │ │ ├── memenv.h │ │ │ ├── memenv.o │ │ │ └── memenv_test.cc │ ├── include │ │ └── leveldb │ │ │ ├── c.h │ │ │ ├── cache.h │ │ │ ├── comparator.h │ │ │ ├── db.h │ │ │ ├── env.h │ │ │ ├── filter_policy.h │ │ │ ├── iterator.h │ │ │ ├── options.h │ │ │ ├── slice.h │ │ │ ├── status.h │ │ │ ├── table.h │ │ │ ├── table_builder.h │ │ │ └── write_batch.h │ ├── issues │ │ ├── issue178_test.cc │ │ └── issue200_test.cc │ ├── libleveldb.a │ ├── libmemenv.a │ ├── port │ │ ├── README │ │ ├── atomic_pointer.h │ │ ├── port.h │ │ ├── port_example.h │ │ ├── port_posix.cc │ │ ├── port_posix.h │ │ ├── port_posix.o │ │ ├── port_win.cc │ │ ├── port_win.h │ │ ├── thread_annotations.h │ │ └── win │ │ │ └── stdint.h │ ├── table │ │ ├── block.cc │ │ ├── block.h │ │ ├── block.o │ │ ├── block_builder.cc │ │ ├── block_builder.h │ │ ├── block_builder.o │ │ ├── filter_block.cc │ │ ├── filter_block.h │ │ ├── filter_block.o │ │ ├── filter_block_test.cc │ │ ├── format.cc │ │ ├── format.h │ │ ├── format.o │ │ ├── iterator.cc │ │ ├── iterator.o │ │ ├── iterator_wrapper.h │ │ ├── merger.cc │ │ ├── merger.h │ │ ├── merger.o │ │ ├── table.cc │ │ ├── table.o │ │ ├── table_builder.cc │ │ ├── table_builder.o │ │ ├── table_test.cc │ │ ├── two_level_iterator.cc │ │ ├── two_level_iterator.h │ │ └── two_level_iterator.o │ └── util │ │ ├── arena.cc │ │ ├── arena.h │ │ ├── arena.o │ │ ├── arena_test.cc │ │ ├── bloom.cc │ │ ├── bloom.o │ │ ├── bloom_test.cc │ │ ├── cache.cc │ │ ├── cache.o │ │ ├── cache_test.cc │ │ ├── coding.cc │ │ ├── coding.h │ │ ├── coding.o │ │ ├── coding_test.cc │ │ ├── comparator.cc │ │ ├── comparator.o │ │ ├── crc32c.cc │ │ ├── crc32c.h │ │ ├── crc32c.o │ │ ├── crc32c_test.cc │ │ ├── env.cc │ │ ├── env.o │ │ ├── env_posix.cc │ │ ├── env_posix.o │ │ ├── env_test.cc │ │ ├── env_win.cc │ │ ├── env_win.o │ │ ├── filter_policy.cc │ │ ├── filter_policy.o │ │ ├── hash.cc │ │ ├── hash.h │ │ ├── hash.o │ │ ├── histogram.cc │ │ ├── histogram.h │ │ ├── histogram.o │ │ ├── logging.cc │ │ ├── logging.h │ │ ├── logging.o │ │ ├── mutexlock.h │ │ ├── options.cc │ │ ├── options.o │ │ ├── posix_logger.h │ │ ├── random.h │ │ ├── status.cc │ │ ├── status.o │ │ ├── testharness.cc │ │ ├── testharness.h │ │ ├── testutil.cc │ │ └── testutil.h ├── luffa.c ├── lz4 │ ├── LICENSE │ ├── lz4.c │ └── lz4.h ├── main.cpp ├── main.h ├── makefile.bsd ├── makefile.linux-mingw ├── makefile.mingw ├── makefile.osx ├── makefile.unix ├── masternode.cpp ├── masternode.h ├── masternodeconfig.cpp ├── masternodeconfig.h ├── miner.cpp ├── miner.h ├── mruset.h ├── net.cpp ├── net.h ├── netbase.cpp ├── netbase.h ├── noui.cpp ├── obj │ ├── addrman.P │ ├── addrman.o │ ├── alert.P │ ├── alert.o │ ├── bitcoind.P │ ├── bitcoind.o │ ├── blake.P │ ├── blake.o │ ├── bmw.P │ ├── bmw.o │ ├── build.h │ ├── checkpoints.P │ ├── checkpoints.o │ ├── core.P │ ├── core.o │ ├── crypter.P │ ├── crypter.o │ ├── crypto │ │ └── phantomx.conf │ ├── cubehash.P │ ├── cubehash.o │ ├── echo.P │ ├── echo.o │ ├── eckey.P │ ├── eckey.o │ ├── groestl.P │ ├── groestl.o │ ├── init.P │ ├── init.o │ ├── jh.P │ ├── jh.o │ ├── keccak.P │ ├── keccak.o │ ├── key.P │ ├── key.o │ ├── keystore.P │ ├── keystore.o │ ├── luffa.P │ ├── luffa.o │ ├── main.P │ ├── main.o │ ├── netbase.P │ ├── netbase.o │ ├── shavite.P │ ├── shavite.o │ ├── simd.P │ ├── simd.o │ ├── skein.P │ ├── skein.o │ ├── version.P │ └── version.o ├── pbkdf2.cpp ├── pbkdf2.h ├── protocol.cpp ├── protocol.h ├── qt │ ├── aboutdialog.cpp │ ├── aboutdialog.h │ ├── addeditadrenalinenode.cpp │ ├── addeditadrenalinenode.h │ ├── addressbookpage.cpp │ ├── addressbookpage.h │ ├── addresstablemodel.cpp │ ├── addresstablemodel.h │ ├── adrenalinenodeconfigdialog.cpp │ ├── adrenalinenodeconfigdialog.h │ ├── askpassphrasedialog.cpp │ ├── askpassphrasedialog.h │ ├── bitcoin.cpp │ ├── bitcoin.qrc │ ├── bitcoinaddressvalidator.cpp │ ├── bitcoinaddressvalidator.h │ ├── bitcoinamountfield.cpp │ ├── bitcoinamountfield.h │ ├── bitcoingui-changed.h │ ├── bitcoingui-original.cpp │ ├── bitcoingui.cpp │ ├── bitcoingui.h │ ├── bitcoinstrings.cpp │ ├── bitcoinunits.cpp │ ├── bitcoinunits.h │ ├── clientmodel.cpp │ ├── clientmodel.h │ ├── coincontroldialog.cpp │ ├── coincontroldialog.h │ ├── coincontroltreewidget.cpp │ ├── coincontroltreewidget.h │ ├── csvmodelwriter.cpp │ ├── csvmodelwriter.h │ ├── darksendconfig.cpp │ ├── darksendconfig.h │ ├── editaddressdialog.cpp │ ├── editaddressdialog.h │ ├── extendedoptionsmenu.cpp │ ├── extendedoptionsmenu.h │ ├── flowlayout.cpp │ ├── flowlayout.h │ ├── forms │ │ ├── aboutdialog.ui │ │ ├── aboutdialog.ui2 │ │ ├── addeditadrenalinenode.ui │ │ ├── addressbookpage.ui │ │ ├── adrenalinenodeconfigdialog.ui │ │ ├── askpassphrasedialog.ui │ │ ├── coincontroldialog.ui │ │ ├── darksendconfig.ui │ │ ├── editaddressdialog.ui │ │ ├── extendedoptionsmenu.ui │ │ ├── masternodemanager.ui │ │ ├── messagepage.ui │ │ ├── optionsdialog.ui │ │ ├── overviewpage.ui │ │ ├── qrcodedialog.ui │ │ ├── rpcconsole.ui │ │ ├── sendcoinsdialog.ui │ │ ├── sendcoinsentry.ui │ │ ├── sendmessagesdialog.ui │ │ ├── sendmessagesentry.ui │ │ ├── signverifymessagedialog.ui │ │ └── transactiondescdialog.ui │ ├── guiconstants.h │ ├── guiutil.cpp │ ├── guiutil.h │ ├── locale │ │ ├── bitcoin_af_ZA.qm │ │ ├── bitcoin_af_ZA.ts │ │ ├── bitcoin_ar.qm │ │ ├── bitcoin_ar.ts │ │ ├── bitcoin_be_BY.qm │ │ ├── bitcoin_be_BY.ts │ │ ├── bitcoin_bg.qm │ │ ├── bitcoin_bg.ts │ │ ├── bitcoin_bs.qm │ │ ├── bitcoin_bs.ts │ │ ├── bitcoin_ca.qm │ │ ├── bitcoin_ca.ts │ │ ├── bitcoin_ca@valencia.qm │ │ ├── bitcoin_ca@valencia.ts │ │ ├── bitcoin_ca_ES.qm │ │ ├── bitcoin_ca_ES.ts │ │ ├── bitcoin_cs.qm │ │ ├── bitcoin_cs.ts │ │ ├── bitcoin_cy.qm │ │ ├── bitcoin_cy.ts │ │ ├── bitcoin_da.qm │ │ ├── bitcoin_da.ts │ │ ├── bitcoin_de.qm │ │ ├── bitcoin_de.ts │ │ ├── bitcoin_el_GR.qm │ │ ├── bitcoin_el_GR.ts │ │ ├── bitcoin_en.qm │ │ ├── bitcoin_en.ts │ │ ├── bitcoin_eo.qm │ │ ├── bitcoin_eo.ts │ │ ├── bitcoin_es.qm │ │ ├── bitcoin_es.ts │ │ ├── bitcoin_es_CL.qm │ │ ├── bitcoin_es_CL.ts │ │ ├── bitcoin_es_DO.qm │ │ ├── bitcoin_es_DO.ts │ │ ├── bitcoin_es_MX.qm │ │ ├── bitcoin_es_MX.ts │ │ ├── bitcoin_es_UY.qm │ │ ├── bitcoin_es_UY.ts │ │ ├── bitcoin_et.qm │ │ ├── bitcoin_et.ts │ │ ├── bitcoin_eu_ES.qm │ │ ├── bitcoin_eu_ES.ts │ │ ├── bitcoin_fa.qm │ │ ├── bitcoin_fa.ts │ │ ├── bitcoin_fa_IR.qm │ │ ├── bitcoin_fa_IR.ts │ │ ├── bitcoin_fi.qm │ │ ├── bitcoin_fi.ts │ │ ├── bitcoin_fr.qm │ │ ├── bitcoin_fr.ts │ │ ├── bitcoin_fr_CA.qm │ │ ├── bitcoin_fr_CA.ts │ │ ├── bitcoin_gl.qm │ │ ├── bitcoin_gl.ts │ │ ├── bitcoin_he.qm │ │ ├── bitcoin_he.ts │ │ ├── bitcoin_hi_IN.qm │ │ ├── bitcoin_hi_IN.ts │ │ ├── bitcoin_hr.qm │ │ ├── bitcoin_hr.ts │ │ ├── bitcoin_hu.qm │ │ ├── bitcoin_hu.ts │ │ ├── bitcoin_id_ID.qm │ │ ├── bitcoin_id_ID.ts │ │ ├── bitcoin_it.qm │ │ ├── bitcoin_it.ts │ │ ├── bitcoin_ja.qm │ │ ├── bitcoin_ja.ts │ │ ├── bitcoin_ka.qm │ │ ├── bitcoin_ka.ts │ │ ├── bitcoin_kk_KZ.qm │ │ ├── bitcoin_kk_KZ.ts │ │ ├── bitcoin_ko_KR.qm │ │ ├── bitcoin_ko_KR.ts │ │ ├── bitcoin_ky.qm │ │ ├── bitcoin_ky.ts │ │ ├── bitcoin_la.qm │ │ ├── bitcoin_la.ts │ │ ├── bitcoin_lt.qm │ │ ├── bitcoin_lt.ts │ │ ├── bitcoin_lv_LV.qm │ │ ├── bitcoin_lv_LV.ts │ │ ├── bitcoin_ms_MY.qm │ │ ├── bitcoin_ms_MY.ts │ │ ├── bitcoin_nb.qm │ │ ├── bitcoin_nb.ts │ │ ├── bitcoin_nl.qm │ │ ├── bitcoin_nl.ts │ │ ├── bitcoin_pam.qm │ │ ├── bitcoin_pam.ts │ │ ├── bitcoin_pl.qm │ │ ├── bitcoin_pl.ts │ │ ├── bitcoin_pt_BR.qm │ │ ├── bitcoin_pt_BR.ts │ │ ├── bitcoin_pt_PT.qm │ │ ├── bitcoin_pt_PT.ts │ │ ├── bitcoin_ro_RO.qm │ │ ├── bitcoin_ro_RO.ts │ │ ├── bitcoin_ru.qm │ │ ├── bitcoin_ru.ts │ │ ├── bitcoin_sah.qm │ │ ├── bitcoin_sah.ts │ │ ├── bitcoin_sk.qm │ │ ├── bitcoin_sk.ts │ │ ├── bitcoin_sl_SI.qm │ │ ├── bitcoin_sl_SI.ts │ │ ├── bitcoin_sq.qm │ │ ├── bitcoin_sq.ts │ │ ├── bitcoin_sr.qm │ │ ├── bitcoin_sr.ts │ │ ├── bitcoin_sv.qm │ │ ├── bitcoin_sv.ts │ │ ├── bitcoin_th_TH.qm │ │ ├── bitcoin_th_TH.ts │ │ ├── bitcoin_tr.qm │ │ ├── bitcoin_tr.ts │ │ ├── bitcoin_uk.qm │ │ ├── bitcoin_uk.ts │ │ ├── bitcoin_ur_PK.qm │ │ ├── bitcoin_ur_PK.ts │ │ ├── bitcoin_vi.qm │ │ ├── bitcoin_vi.ts │ │ ├── bitcoin_vi_VN.qm │ │ ├── bitcoin_vi_VN.ts │ │ ├── bitcoin_zh_CN.qm │ │ ├── bitcoin_zh_CN.ts │ │ ├── bitcoin_zh_TW.qm │ │ └── bitcoin_zh_TW.ts │ ├── macdockiconhandler.h │ ├── macdockiconhandler.mm │ ├── macnotificationhandler.h │ ├── macnotificationhandler.mm │ ├── masternodemanager.cpp │ ├── masternodemanager.h │ ├── messagemodel.cpp │ ├── messagemodel.h │ ├── messagepage.cpp │ ├── messagepage.h │ ├── monitoreddatamapper.cpp │ ├── monitoreddatamapper.h │ ├── notificator.cpp │ ├── notificator.h │ ├── optionsdialog.cpp │ ├── optionsdialog.h │ ├── optionsmodel.cpp │ ├── optionsmodel.h │ ├── overviewpage.cpp │ ├── overviewpage.h │ ├── paymentserver.cpp │ ├── paymentserver.h │ ├── plugins │ │ └── mrichtexteditor │ │ │ ├── LGPL_EXCEPTION.txt │ │ │ ├── LICENSE.LGPL │ │ │ ├── README.md │ │ │ ├── example.png │ │ │ ├── mrichtextedit.cpp │ │ │ ├── mrichtextedit.h │ │ │ └── mrichtextedit.ui │ ├── qcustomplot.cpp │ ├── qcustomplot.h │ ├── qrcodedialog.cpp │ ├── qrcodedialog.h │ ├── qvalidatedlineedit.cpp │ ├── qvalidatedlineedit.h │ ├── qvalidatedtextedit.cpp │ ├── qvalidatedtextedit.h │ ├── qvaluecombobox.cpp │ ├── qvaluecombobox.h │ ├── res │ │ ├── bitcoin-qt.rc │ │ ├── icons │ │ │ ├── add.png │ │ │ ├── address-book.png │ │ │ ├── advancedoptions.qrc │ │ │ ├── advanceoptions.png │ │ │ ├── advanceoptions.qrc │ │ │ ├── back │ │ │ │ ├── add.png │ │ │ │ ├── add_2.png │ │ │ │ ├── address-book.png │ │ │ │ ├── address-book_2.png │ │ │ │ ├── bitcoin.icns │ │ │ │ ├── bitcoin_2.icns │ │ │ │ ├── chevron.png │ │ │ │ ├── clock1.png │ │ │ │ ├── clock2.png │ │ │ │ ├── clock3.png │ │ │ │ ├── clock4.png │ │ │ │ ├── clock5.png │ │ │ │ ├── configure.png │ │ │ │ ├── configure_2.png │ │ │ │ ├── connect.png │ │ │ │ ├── connect0.png │ │ │ │ ├── connect0_16.png │ │ │ │ ├── connect0_16_2.png │ │ │ │ ├── connect1.png │ │ │ │ ├── connect1_16.png │ │ │ │ ├── connect1_16_2.png │ │ │ │ ├── connect2.png │ │ │ │ ├── connect2_16.png │ │ │ │ ├── connect2_16_2.png │ │ │ │ ├── connect3.png │ │ │ │ ├── connect3_16.png │ │ │ │ ├── connect3_16_2.png │ │ │ │ ├── connect4.png │ │ │ │ ├── connect4_16.png │ │ │ │ ├── connect4_16_2.png │ │ │ │ ├── debugwindow.png │ │ │ │ ├── debugwindow_2.png │ │ │ │ ├── edit.png │ │ │ │ ├── edit_2.png │ │ │ │ ├── editcopy.png │ │ │ │ ├── editcopy_2.png │ │ │ │ ├── editpaste.png │ │ │ │ ├── editpaste_2.png │ │ │ │ ├── explorer.png │ │ │ │ ├── export.png │ │ │ │ ├── export_2.png │ │ │ │ ├── eye.png │ │ │ │ ├── eye_minus.png │ │ │ │ ├── eye_plus.png │ │ │ │ ├── filesave.png │ │ │ │ ├── filesave_2.png │ │ │ │ ├── fontbigger.png │ │ │ │ ├── fontsmaller.png │ │ │ │ ├── hd_disabled.png │ │ │ │ ├── hd_enabled.png │ │ │ │ ├── history.png │ │ │ │ ├── info.png │ │ │ │ ├── key.png │ │ │ │ ├── key_2.png │ │ │ │ ├── lock_closed.png │ │ │ │ ├── lock_closed_2.png │ │ │ │ ├── lock_open.png │ │ │ │ ├── lock_open_2.png │ │ │ │ ├── messages.png │ │ │ │ ├── mining_active.png │ │ │ │ ├── mining_inactive.png │ │ │ │ ├── network_disabled.png │ │ │ │ ├── notsynced.png │ │ │ │ ├── notsynced_2.png │ │ │ │ ├── onion-black.png │ │ │ │ ├── onion.png │ │ │ │ ├── open.png │ │ │ │ ├── overview.png │ │ │ │ ├── phantomx-16.png │ │ │ │ ├── phantomx-80.png │ │ │ │ ├── phantomx-testnet.png │ │ │ │ ├── phantomx.icns │ │ │ │ ├── phantomx.ico │ │ │ │ ├── phantomx.png │ │ │ │ ├── qrcode.png │ │ │ │ ├── quit.png │ │ │ │ ├── quit_2.png │ │ │ │ ├── receive.png │ │ │ │ ├── remove.png │ │ │ │ ├── remove_2.png │ │ │ │ ├── send.png │ │ │ │ ├── staking_off.png │ │ │ │ ├── staking_off_2.png │ │ │ │ ├── staking_on.png │ │ │ │ ├── staking_on_2.png │ │ │ │ ├── statistics.png │ │ │ │ ├── synced.png │ │ │ │ ├── synced_2.png │ │ │ │ ├── transaction0.png │ │ │ │ ├── transaction0_2.png │ │ │ │ ├── transaction2.png │ │ │ │ ├── transaction2_2.png │ │ │ │ ├── transaction_abandoned.png │ │ │ │ ├── transaction_conflicted.png │ │ │ │ ├── transaction_conflicted_2.png │ │ │ │ ├── tx_inout.png │ │ │ │ ├── tx_input.png │ │ │ │ ├── tx_mined.png │ │ │ │ ├── tx_output.png │ │ │ │ ├── verify.png │ │ │ │ └── warning.png │ │ │ ├── bitcoin.icns │ │ │ ├── black │ │ │ │ ├── add.png │ │ │ │ ├── address-book.png │ │ │ │ ├── bitcoin.icns │ │ │ │ ├── chevron.png │ │ │ │ ├── clock1.png │ │ │ │ ├── clock2.png │ │ │ │ ├── clock3.png │ │ │ │ ├── clock4.png │ │ │ │ ├── clock5.png │ │ │ │ ├── configure.png │ │ │ │ ├── connect.png │ │ │ │ ├── connect0.png │ │ │ │ ├── connect0_16.png │ │ │ │ ├── connect1.png │ │ │ │ ├── connect1_16.png │ │ │ │ ├── connect2.png │ │ │ │ ├── connect2_16.png │ │ │ │ ├── connect3.png │ │ │ │ ├── connect3_16.png │ │ │ │ ├── connect4.png │ │ │ │ ├── connect4_16.png │ │ │ │ ├── debugwindow.png │ │ │ │ ├── edit.png │ │ │ │ ├── editcopy.png │ │ │ │ ├── editpaste.png │ │ │ │ ├── explorer.png │ │ │ │ ├── export.png │ │ │ │ ├── eye.png │ │ │ │ ├── eye_minus.png │ │ │ │ ├── eye_plus.png │ │ │ │ ├── filesave.png │ │ │ │ ├── fontbigger.png │ │ │ │ ├── fontsmaller.png │ │ │ │ ├── hd_disabled.png │ │ │ │ ├── hd_enabled.png │ │ │ │ ├── history.png │ │ │ │ ├── info.png │ │ │ │ ├── key.png │ │ │ │ ├── lock_closed.png │ │ │ │ ├── lock_open.png │ │ │ │ ├── masternode.png │ │ │ │ ├── messages.png │ │ │ │ ├── mining_active.png │ │ │ │ ├── mining_inactive.png │ │ │ │ ├── network_disabled.png │ │ │ │ ├── notsynced.png │ │ │ │ ├── onion-black.png │ │ │ │ ├── onion.png │ │ │ │ ├── open.png │ │ │ │ ├── overview.png │ │ │ │ ├── phantomx-16.png │ │ │ │ ├── phantomx-80.png │ │ │ │ ├── phantomx-testnet.png │ │ │ │ ├── phantomx.icns │ │ │ │ ├── phantomx.ico │ │ │ │ ├── phantomx.png │ │ │ │ ├── qrcode.png │ │ │ │ ├── quit.png │ │ │ │ ├── receive.png │ │ │ │ ├── remove.png │ │ │ │ ├── send.png │ │ │ │ ├── staking_off.png │ │ │ │ ├── staking_on.png │ │ │ │ ├── statistics.png │ │ │ │ ├── synced.png │ │ │ │ ├── transaction0.png │ │ │ │ ├── transaction2.png │ │ │ │ ├── transaction_abandoned.png │ │ │ │ ├── transaction_conflicted.png │ │ │ │ ├── tx_inout.png │ │ │ │ ├── tx_input.png │ │ │ │ ├── tx_mined.png │ │ │ │ ├── tx_output.png │ │ │ │ ├── verify.png │ │ │ │ └── warning.png │ │ │ ├── chevron.png │ │ │ ├── clock1.png │ │ │ ├── clock2.png │ │ │ ├── clock3.png │ │ │ ├── clock4.png │ │ │ ├── clock5.png │ │ │ ├── configure.png │ │ │ ├── connect.png │ │ │ ├── connect0.png │ │ │ ├── connect0_16.png │ │ │ ├── connect1.png │ │ │ ├── connect1_16.png │ │ │ ├── connect2.png │ │ │ ├── connect2_16.png │ │ │ ├── connect3.png │ │ │ ├── connect3_16.png │ │ │ ├── connect4.png │ │ │ ├── connect4_16.png │ │ │ ├── debugwindow.png │ │ │ ├── edit.png │ │ │ ├── editcopy.png │ │ │ ├── editpaste.png │ │ │ ├── explorer.png │ │ │ ├── export.png │ │ │ ├── eye.png │ │ │ ├── eye_minus.png │ │ │ ├── eye_plus.png │ │ │ ├── filesave.png │ │ │ ├── fontbigger.png │ │ │ ├── fontsmaller.png │ │ │ ├── hd_disabled.png │ │ │ ├── hd_enabled.png │ │ │ ├── history.png │ │ │ ├── info.png │ │ │ ├── key.png │ │ │ ├── lock_closed.png │ │ │ ├── lock_open.png │ │ │ ├── masternode.png │ │ │ ├── messages.png │ │ │ ├── mining_active.png │ │ │ ├── mining_inactive.png │ │ │ ├── network_disabled.png │ │ │ ├── notsynced.png │ │ │ ├── onion-black.png │ │ │ ├── onion.png │ │ │ ├── open.png │ │ │ ├── overview.png │ │ │ ├── phantomx-16.png │ │ │ ├── phantomx-16.png.old │ │ │ ├── phantomx-80.png │ │ │ ├── phantomx-80.png.old │ │ │ ├── phantomx-testnet.png │ │ │ ├── phantomx.icns │ │ │ ├── phantomx.icns.old │ │ │ ├── phantomx.ico │ │ │ ├── phantomx.ico.old │ │ │ ├── phantomx.png │ │ │ ├── phantomx.png.old │ │ │ ├── qrcode.png │ │ │ ├── quit.png │ │ │ ├── receive.png │ │ │ ├── remove.png │ │ │ ├── send.png │ │ │ ├── staking_off.png │ │ │ ├── staking_on.png │ │ │ ├── statistics.png │ │ │ ├── synced.png │ │ │ ├── transaction0.png │ │ │ ├── transaction2.png │ │ │ ├── transaction_abandoned.png │ │ │ ├── transaction_conflicted.png │ │ │ ├── tx_inout.png │ │ │ ├── tx_input.png │ │ │ ├── tx_mined.png │ │ │ ├── tx_output.png │ │ │ ├── verify.png │ │ │ └── warning.png │ │ ├── icons2 │ │ │ └── advanceoptions.png │ │ ├── images │ │ │ ├── about.png │ │ │ ├── about.png.old │ │ │ ├── header.png │ │ │ ├── header.png.old │ │ │ ├── splash.png │ │ │ ├── splash_old.png │ │ │ └── splash_raw.png │ │ ├── movies │ │ │ ├── makespinner.sh │ │ │ ├── spinner-000.png │ │ │ ├── spinner-001.png │ │ │ ├── spinner-002.png │ │ │ ├── spinner-003.png │ │ │ ├── spinner-004.png │ │ │ ├── spinner-005.png │ │ │ ├── spinner-006.png │ │ │ ├── spinner-007.png │ │ │ ├── spinner-008.png │ │ │ ├── spinner-009.png │ │ │ ├── spinner-010.png │ │ │ ├── spinner-011.png │ │ │ ├── spinner-012.png │ │ │ ├── spinner-013.png │ │ │ ├── spinner-014.png │ │ │ ├── spinner-015.png │ │ │ ├── spinner-016.png │ │ │ ├── spinner-017.png │ │ │ ├── spinner-018.png │ │ │ ├── spinner-019.png │ │ │ ├── spinner-020.png │ │ │ ├── spinner-021.png │ │ │ ├── spinner-022.png │ │ │ ├── spinner-023.png │ │ │ ├── spinner-024.png │ │ │ ├── spinner-025.png │ │ │ ├── spinner-026.png │ │ │ ├── spinner-027.png │ │ │ ├── spinner-028.png │ │ │ ├── spinner-029.png │ │ │ ├── spinner-030.png │ │ │ ├── spinner-031.png │ │ │ ├── spinner-032.png │ │ │ ├── spinner-033.png │ │ │ ├── spinner-034.png │ │ │ ├── spinner-035.png │ │ │ ├── update_spinner.mng │ │ │ └── update_spinner_black.mng │ │ ├── resupdated.qrc │ │ └── src │ │ │ ├── bitcoin.svg │ │ │ ├── clock1.svg │ │ │ ├── clock2.svg │ │ │ ├── clock3.svg │ │ │ ├── clock4.svg │ │ │ ├── clock5.svg │ │ │ ├── clock_green.svg │ │ │ ├── inout.svg │ │ │ └── questionmark.svg │ ├── resupdate.qrc │ ├── rpcconsole.cpp │ ├── rpcconsole.h │ ├── sendcoinsdialog.cpp │ ├── sendcoinsdialog.h │ ├── sendcoinsentry.cpp │ ├── sendcoinsentry.h │ ├── sendmessagesdialog.cpp │ ├── sendmessagesdialog.h │ ├── sendmessagesentry.cpp │ ├── sendmessagesentry.h │ ├── signverifymessagedialog.cpp │ ├── signverifymessagedialog.h │ ├── test │ │ ├── test_main.cpp │ │ ├── uritests.cpp │ │ └── uritests.h │ ├── trafficgraphwidget.cpp │ ├── trafficgraphwidget.h │ ├── transactiondesc.cpp │ ├── transactiondesc.h │ ├── transactiondescdialog.cpp │ ├── transactiondescdialog.h │ ├── transactionfilterproxy.cpp │ ├── transactionfilterproxy.h │ ├── transactionrecord.cpp │ ├── transactionrecord.h │ ├── transactiontablemodel.cpp │ ├── transactiontablemodel.h │ ├── transactionview.cpp │ ├── transactionview.h │ ├── walletmodel.cpp │ └── walletmodel.h ├── rpcblockchain.cpp ├── rpcclient.cpp ├── rpcclient.h ├── rpcdarksend.cpp ├── rpcdump.cpp ├── rpcmining.cpp ├── rpcmisc.cpp ├── rpcnet.cpp ├── rpcprotocol.cpp ├── rpcprotocol.h ├── rpcrawtransaction.cpp ├── rpcserver.cpp ├── rpcserver.h ├── rpcsmessage.cpp ├── rpcwallet.cpp ├── script.cpp ├── script.h ├── scrypt.cpp ├── scrypt.h ├── secp256k1 │ ├── .libs │ │ ├── libsecp256k1.a │ │ ├── libsecp256k1.la │ │ └── libsecp256k1.lai │ ├── .travis.yml │ ├── COPYING │ ├── Makefile │ ├── Makefile.am │ ├── Makefile.in │ ├── README.md │ ├── TODO │ ├── aclocal.m4 │ ├── autogen.sh │ ├── autom4te.cache │ │ ├── output.0 │ │ ├── output.1 │ │ ├── output.2 │ │ ├── requests │ │ ├── traces.0 │ │ ├── traces.1 │ │ └── traces.2 │ ├── build-aux │ │ ├── compile │ │ ├── config.guess │ │ ├── config.sub │ │ ├── depcomp │ │ ├── install-sh │ │ ├── ltmain.sh │ │ ├── m4 │ │ │ ├── libtool.m4 │ │ │ ├── ltoptions.m4 │ │ │ ├── ltsugar.m4 │ │ │ ├── ltversion.m4 │ │ │ └── lt~obsolete.m4 │ │ ├── missing │ │ └── test-driver │ ├── config.log │ ├── config.status │ ├── configure │ ├── configure.ac │ ├── include │ │ └── secp256k1.h │ ├── libsecp256k1.la │ ├── libsecp256k1.pc │ ├── libsecp256k1.pc.in │ ├── libtool │ ├── src │ │ ├── .deps │ │ │ ├── .dirstamp │ │ │ ├── bench_internal-bench_internal.Po │ │ │ ├── bench_recover.Po │ │ │ ├── bench_sign.Po │ │ │ ├── bench_verify.Po │ │ │ ├── libsecp256k1_la-secp256k1.Plo │ │ │ └── tests-tests.Po │ │ ├── .dirstamp │ │ ├── bench.h │ │ ├── bench_internal.c │ │ ├── bench_recover.c │ │ ├── bench_sign.c │ │ ├── bench_verify.c │ │ ├── ecdsa.h │ │ ├── ecdsa_impl.h │ │ ├── eckey.h │ │ ├── eckey_impl.h │ │ ├── ecmult.h │ │ ├── ecmult_gen.h │ │ ├── ecmult_gen_impl.h │ │ ├── ecmult_impl.h │ │ ├── field.h │ │ ├── field_10x26.h │ │ ├── field_10x26_impl.h │ │ ├── field_5x52.h │ │ ├── field_5x52_asm_impl.h │ │ ├── field_5x52_impl.h │ │ ├── field_5x52_int128_impl.h │ │ ├── field_impl.h │ │ ├── group.h │ │ ├── group_impl.h │ │ ├── hash.h │ │ ├── hash_impl.h │ │ ├── java │ │ │ ├── org │ │ │ │ └── bitcoin │ │ │ │ │ └── NativeSecp256k1.java │ │ │ ├── org_bitcoin_NativeSecp256k1.c │ │ │ └── org_bitcoin_NativeSecp256k1.h │ │ ├── libsecp256k1-config.h │ │ ├── libsecp256k1-config.h.in │ │ ├── libsecp256k1-config.h.in~ │ │ ├── libsecp256k1_la-secp256k1.lo │ │ ├── libsecp256k1_la-secp256k1.o │ │ ├── num.h │ │ ├── num_gmp.h │ │ ├── num_gmp_impl.h │ │ ├── num_impl.h │ │ ├── scalar.h │ │ ├── scalar_4x64.h │ │ ├── scalar_4x64_impl.h │ │ ├── scalar_8x32.h │ │ ├── scalar_8x32_impl.h │ │ ├── scalar_impl.h │ │ ├── secp256k1.c │ │ ├── stamp-h1 │ │ ├── testrand.h │ │ ├── testrand_impl.h │ │ ├── tests-tests.o │ │ ├── tests.c │ │ └── util.h │ └── tests ├── serialize.h ├── shavite.c ├── simd.c ├── skein.c ├── smessage.cpp ├── smessage.h ├── sph_blake.h ├── sph_bmw.h ├── sph_cubehash.h ├── sph_echo.h ├── sph_groestl.h ├── sph_jh.h ├── sph_keccak.h ├── sph_luffa.h ├── sph_shavite.h ├── sph_simd.h ├── sph_skein.h ├── sph_types.h ├── spork.cpp ├── spork.h ├── stealth.cpp ├── stealth.h ├── strlcpy.h ├── sync.cpp ├── sync.h ├── test │ ├── Checkpoints_tests.cpp │ ├── README │ ├── accounting_tests.cpp │ ├── allocator_tests.cpp │ ├── base32_tests.cpp │ ├── base58_tests.cpp │ ├── base64_tests.cpp │ ├── bignum_tests.cpp │ ├── data │ │ ├── base58_encode_decode.json │ │ ├── base58_keys_invalid.json │ │ └── base58_keys_valid.json │ ├── getarg_tests.cpp │ ├── hmac_tests.cpp │ ├── key_tests.cpp │ ├── mruset_tests.cpp │ ├── netbase_tests.cpp │ ├── serialize_tests.cpp │ ├── sigopcount_tests.cpp │ ├── uint160_tests.cpp │ ├── uint256_tests.cpp │ └── wallet_tests.cpp ├── threadsafety.h ├── timedata.cpp ├── timedata.h ├── tinyformat.h ├── txdb-leveldb.cpp ├── txdb-leveldb.h ├── txdb.h ├── txmempool.cpp ├── txmempool.h ├── ui_interface.h ├── uint256.h ├── util.cpp ├── util.h ├── utilstrencodings.cpp ├── utilstrencodings.h ├── version.cpp ├── version.h ├── wallet.cpp ├── wallet.h ├── walletdb.cpp ├── walletdb.h └── xxhash │ ├── xxhash.c │ └── xxhash.h └── ubuntufont.qrc /CHANGELOG: -------------------------------------------------------------------------------- 1 | 1.3.0.2 2 | * added phantomx.conf edit from menu 3 | (file will be open by your default system editor) 4 | * added phantomx.conf auto-generated file on first 5 | wallet launch (if file does not exist) with the 6 | proper info to stake your coins by default 7 | * auto generates random user/pass for rpc connection 8 | * updated Readme.md info 9 | 10 | 1.3.0.1 11 | * added advanced options tab (will be avalaible on 1.3.0.4) 12 | * added how to build linux qt version doc 13 | * updated Readme.md info 14 | 15 | 1.3.0 16 | * updated PNX logo 17 | * added wallet autoinstall script for newbies 18 | * added ubuntu font to multiple-platform support 19 | -------------------------------------------------------------------------------- /Ubuntu-L.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phantomxdev/phantomx/2532a9b05a078620254f538c64695d4a9edfa7b0/Ubuntu-L.ttf -------------------------------------------------------------------------------- /build/aboutdialog.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phantomxdev/phantomx/2532a9b05a078620254f538c64695d4a9edfa7b0/build/aboutdialog.o -------------------------------------------------------------------------------- /build/addressbookpage.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phantomxdev/phantomx/2532a9b05a078620254f538c64695d4a9edfa7b0/build/addressbookpage.o -------------------------------------------------------------------------------- /build/addresstablemodel.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phantomxdev/phantomx/2532a9b05a078620254f538c64695d4a9edfa7b0/build/addresstablemodel.o -------------------------------------------------------------------------------- /build/addrman.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phantomxdev/phantomx/2532a9b05a078620254f538c64695d4a9edfa7b0/build/addrman.o -------------------------------------------------------------------------------- /build/alert.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phantomxdev/phantomx/2532a9b05a078620254f538c64695d4a9edfa7b0/build/alert.o -------------------------------------------------------------------------------- /build/bitcoin.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phantomxdev/phantomx/2532a9b05a078620254f538c64695d4a9edfa7b0/build/bitcoin.o -------------------------------------------------------------------------------- /build/bitcoinaddressvalidator.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phantomxdev/phantomx/2532a9b05a078620254f538c64695d4a9edfa7b0/build/bitcoinaddressvalidator.o -------------------------------------------------------------------------------- /build/bitcoinamountfield.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phantomxdev/phantomx/2532a9b05a078620254f538c64695d4a9edfa7b0/build/bitcoinamountfield.o -------------------------------------------------------------------------------- /build/bitcoingui.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phantomxdev/phantomx/2532a9b05a078620254f538c64695d4a9edfa7b0/build/bitcoingui.o -------------------------------------------------------------------------------- /build/bitcoinstrings.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phantomxdev/phantomx/2532a9b05a078620254f538c64695d4a9edfa7b0/build/bitcoinstrings.o -------------------------------------------------------------------------------- /build/blake.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phantomxdev/phantomx/2532a9b05a078620254f538c64695d4a9edfa7b0/build/blake.o -------------------------------------------------------------------------------- /build/bloom.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phantomxdev/phantomx/2532a9b05a078620254f538c64695d4a9edfa7b0/build/bloom.o -------------------------------------------------------------------------------- /build/bmw.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phantomxdev/phantomx/2532a9b05a078620254f538c64695d4a9edfa7b0/build/bmw.o -------------------------------------------------------------------------------- /build/build.h: -------------------------------------------------------------------------------- 1 | // No build information available 2 | #define BUILD_DATE "2018-04-08 22:18:47 +0200" 3 | -------------------------------------------------------------------------------- /build/chainparams.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phantomxdev/phantomx/2532a9b05a078620254f538c64695d4a9edfa7b0/build/chainparams.o -------------------------------------------------------------------------------- /build/checkpoints.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phantomxdev/phantomx/2532a9b05a078620254f538c64695d4a9edfa7b0/build/checkpoints.o -------------------------------------------------------------------------------- /build/clientmodel.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phantomxdev/phantomx/2532a9b05a078620254f538c64695d4a9edfa7b0/build/clientmodel.o -------------------------------------------------------------------------------- /build/coincontroldialog.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phantomxdev/phantomx/2532a9b05a078620254f538c64695d4a9edfa7b0/build/coincontroldialog.o -------------------------------------------------------------------------------- /build/coincontroltreewidget.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phantomxdev/phantomx/2532a9b05a078620254f538c64695d4a9edfa7b0/build/coincontroltreewidget.o -------------------------------------------------------------------------------- /build/core.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phantomxdev/phantomx/2532a9b05a078620254f538c64695d4a9edfa7b0/build/core.o -------------------------------------------------------------------------------- /build/cubehash.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phantomxdev/phantomx/2532a9b05a078620254f538c64695d4a9edfa7b0/build/cubehash.o -------------------------------------------------------------------------------- /build/db.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phantomxdev/phantomx/2532a9b05a078620254f538c64695d4a9edfa7b0/build/db.o -------------------------------------------------------------------------------- /build/echo.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phantomxdev/phantomx/2532a9b05a078620254f538c64695d4a9edfa7b0/build/echo.o -------------------------------------------------------------------------------- /build/eckey.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phantomxdev/phantomx/2532a9b05a078620254f538c64695d4a9edfa7b0/build/eckey.o -------------------------------------------------------------------------------- /build/editaddressdialog.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phantomxdev/phantomx/2532a9b05a078620254f538c64695d4a9edfa7b0/build/editaddressdialog.o -------------------------------------------------------------------------------- /build/groestl.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phantomxdev/phantomx/2532a9b05a078620254f538c64695d4a9edfa7b0/build/groestl.o -------------------------------------------------------------------------------- /build/guiutil.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phantomxdev/phantomx/2532a9b05a078620254f538c64695d4a9edfa7b0/build/guiutil.o -------------------------------------------------------------------------------- /build/hash.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phantomxdev/phantomx/2532a9b05a078620254f538c64695d4a9edfa7b0/build/hash.o -------------------------------------------------------------------------------- /build/init.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phantomxdev/phantomx/2532a9b05a078620254f538c64695d4a9edfa7b0/build/init.o -------------------------------------------------------------------------------- /build/jh.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phantomxdev/phantomx/2532a9b05a078620254f538c64695d4a9edfa7b0/build/jh.o -------------------------------------------------------------------------------- /build/keccak.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phantomxdev/phantomx/2532a9b05a078620254f538c64695d4a9edfa7b0/build/keccak.o -------------------------------------------------------------------------------- /build/key.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phantomxdev/phantomx/2532a9b05a078620254f538c64695d4a9edfa7b0/build/key.o -------------------------------------------------------------------------------- /build/keystore.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phantomxdev/phantomx/2532a9b05a078620254f538c64695d4a9edfa7b0/build/keystore.o -------------------------------------------------------------------------------- /build/luffa.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phantomxdev/phantomx/2532a9b05a078620254f538c64695d4a9edfa7b0/build/luffa.o -------------------------------------------------------------------------------- /build/main.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phantomxdev/phantomx/2532a9b05a078620254f538c64695d4a9edfa7b0/build/main.o -------------------------------------------------------------------------------- /build/miner.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phantomxdev/phantomx/2532a9b05a078620254f538c64695d4a9edfa7b0/build/miner.o -------------------------------------------------------------------------------- /build/monitoreddatamapper.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phantomxdev/phantomx/2532a9b05a078620254f538c64695d4a9edfa7b0/build/monitoreddatamapper.o -------------------------------------------------------------------------------- /build/net.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phantomxdev/phantomx/2532a9b05a078620254f538c64695d4a9edfa7b0/build/net.o -------------------------------------------------------------------------------- /build/netbase.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phantomxdev/phantomx/2532a9b05a078620254f538c64695d4a9edfa7b0/build/netbase.o -------------------------------------------------------------------------------- /build/optionsdialog.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phantomxdev/phantomx/2532a9b05a078620254f538c64695d4a9edfa7b0/build/optionsdialog.o -------------------------------------------------------------------------------- /build/optionsmodel.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phantomxdev/phantomx/2532a9b05a078620254f538c64695d4a9edfa7b0/build/optionsmodel.o -------------------------------------------------------------------------------- /build/rpcclient.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phantomxdev/phantomx/2532a9b05a078620254f538c64695d4a9edfa7b0/build/rpcclient.o -------------------------------------------------------------------------------- /build/rpcdump.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phantomxdev/phantomx/2532a9b05a078620254f538c64695d4a9edfa7b0/build/rpcdump.o -------------------------------------------------------------------------------- /build/rpcprotocol.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phantomxdev/phantomx/2532a9b05a078620254f538c64695d4a9edfa7b0/build/rpcprotocol.o -------------------------------------------------------------------------------- /build/rpcserver.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phantomxdev/phantomx/2532a9b05a078620254f538c64695d4a9edfa7b0/build/rpcserver.o -------------------------------------------------------------------------------- /build/script.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phantomxdev/phantomx/2532a9b05a078620254f538c64695d4a9edfa7b0/build/script.o -------------------------------------------------------------------------------- /build/scrypt.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phantomxdev/phantomx/2532a9b05a078620254f538c64695d4a9edfa7b0/build/scrypt.o -------------------------------------------------------------------------------- /build/sendcoinsdialog.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phantomxdev/phantomx/2532a9b05a078620254f538c64695d4a9edfa7b0/build/sendcoinsdialog.o -------------------------------------------------------------------------------- /build/shavite.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phantomxdev/phantomx/2532a9b05a078620254f538c64695d4a9edfa7b0/build/shavite.o -------------------------------------------------------------------------------- /build/signverifymessagedialog.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phantomxdev/phantomx/2532a9b05a078620254f538c64695d4a9edfa7b0/build/signverifymessagedialog.o -------------------------------------------------------------------------------- /build/simd.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phantomxdev/phantomx/2532a9b05a078620254f538c64695d4a9edfa7b0/build/simd.o -------------------------------------------------------------------------------- /build/skein.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phantomxdev/phantomx/2532a9b05a078620254f538c64695d4a9edfa7b0/build/skein.o -------------------------------------------------------------------------------- /build/sync.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phantomxdev/phantomx/2532a9b05a078620254f538c64695d4a9edfa7b0/build/sync.o -------------------------------------------------------------------------------- /build/trafficgraphwidget.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phantomxdev/phantomx/2532a9b05a078620254f538c64695d4a9edfa7b0/build/trafficgraphwidget.o -------------------------------------------------------------------------------- /build/transactiondesc.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phantomxdev/phantomx/2532a9b05a078620254f538c64695d4a9edfa7b0/build/transactiondesc.o -------------------------------------------------------------------------------- /build/transactiondescdialog.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phantomxdev/phantomx/2532a9b05a078620254f538c64695d4a9edfa7b0/build/transactiondescdialog.o -------------------------------------------------------------------------------- /build/transactionfilterproxy.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phantomxdev/phantomx/2532a9b05a078620254f538c64695d4a9edfa7b0/build/transactionfilterproxy.o -------------------------------------------------------------------------------- /build/transactionrecord.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phantomxdev/phantomx/2532a9b05a078620254f538c64695d4a9edfa7b0/build/transactionrecord.o -------------------------------------------------------------------------------- /build/transactiontablemodel.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phantomxdev/phantomx/2532a9b05a078620254f538c64695d4a9edfa7b0/build/transactiontablemodel.o -------------------------------------------------------------------------------- /build/transactionview.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phantomxdev/phantomx/2532a9b05a078620254f538c64695d4a9edfa7b0/build/transactionview.o -------------------------------------------------------------------------------- /build/txdb-leveldb.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phantomxdev/phantomx/2532a9b05a078620254f538c64695d4a9edfa7b0/build/txdb-leveldb.o -------------------------------------------------------------------------------- /build/txmempool.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phantomxdev/phantomx/2532a9b05a078620254f538c64695d4a9edfa7b0/build/txmempool.o -------------------------------------------------------------------------------- /build/util.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phantomxdev/phantomx/2532a9b05a078620254f538c64695d4a9edfa7b0/build/util.o -------------------------------------------------------------------------------- /build/version.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phantomxdev/phantomx/2532a9b05a078620254f538c64695d4a9edfa7b0/build/version.o -------------------------------------------------------------------------------- /build/wallet.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phantomxdev/phantomx/2532a9b05a078620254f538c64695d4a9edfa7b0/build/wallet.o -------------------------------------------------------------------------------- /build/walletdb.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phantomxdev/phantomx/2532a9b05a078620254f538c64695d4a9edfa7b0/build/walletdb.o -------------------------------------------------------------------------------- /build/walletmodel.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phantomxdev/phantomx/2532a9b05a078620254f538c64695d4a9edfa7b0/build/walletmodel.o -------------------------------------------------------------------------------- /doc/build-windows.md: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /phantomx-qt_plugin_import.cpp: -------------------------------------------------------------------------------- 1 | // This file is autogenerated by qmake. It imports static plugin classes for 2 | // static plugins specified using QTPLUGIN and QT_PLUGIN_CLASS. variables. 3 | #include 4 | Q_IMPORT_PLUGIN(QXcbIntegrationPlugin) 5 | Q_IMPORT_PLUGIN(QXcbGlxIntegrationPlugin) 6 | Q_IMPORT_PLUGIN(QGifPlugin) 7 | Q_IMPORT_PLUGIN(QICNSPlugin) 8 | Q_IMPORT_PLUGIN(QICOPlugin) 9 | Q_IMPORT_PLUGIN(QJpegPlugin) 10 | Q_IMPORT_PLUGIN(QTgaPlugin) 11 | Q_IMPORT_PLUGIN(QTiffPlugin) 12 | Q_IMPORT_PLUGIN(QWbmpPlugin) 13 | Q_IMPORT_PLUGIN(QWebpPlugin) 14 | Q_IMPORT_PLUGIN(QConnmanEnginePlugin) 15 | Q_IMPORT_PLUGIN(QGenericEnginePlugin) 16 | Q_IMPORT_PLUGIN(QNetworkManagerEnginePlugin) 17 | -------------------------------------------------------------------------------- /share/genbuild.sh: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | 3 | if [ $# -gt 0 ]; then 4 | FILE="$1" 5 | shift 6 | if [ -f "$FILE" ]; then 7 | INFO="$(head -n 1 "$FILE")" 8 | fi 9 | else 10 | echo "Usage: $0 " 11 | exit 1 12 | fi 13 | 14 | 15 | 16 | if [ -e "$(which git)" ]; then 17 | # clean 'dirty' status of touched files that haven't been modified 18 | git diff >/dev/null 2>/dev/null 19 | 20 | # get a string like "v0.6.0-66-g59887e8-dirty" 21 | DESC="$(git describe --dirty 2>/dev/null)" 22 | 23 | # get a string like "2012-04-10 16:27:19 +0200" 24 | TIME="$(git log -n 1 --format="%ci")" 25 | fi 26 | 27 | if [ -n "$DESC" ]; then 28 | NEWINFO="#define BUILD_DESC \"$DESC\"" 29 | else 30 | NEWINFO="// No build information available" 31 | fi 32 | 33 | # only update build.h if necessary 34 | if [ "$INFO" != "$NEWINFO" ]; then 35 | echo "$NEWINFO" >"$FILE" 36 | echo "#define BUILD_DATE \"$TIME\"" >>"$FILE" 37 | fi 38 | -------------------------------------------------------------------------------- /share/pixmaps/addressbook16.bmp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phantomxdev/phantomx/2532a9b05a078620254f538c64695d4a9edfa7b0/share/pixmaps/addressbook16.bmp -------------------------------------------------------------------------------- /share/pixmaps/addressbook16mask.bmp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phantomxdev/phantomx/2532a9b05a078620254f538c64695d4a9edfa7b0/share/pixmaps/addressbook16mask.bmp -------------------------------------------------------------------------------- /share/pixmaps/addressbook20.bmp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phantomxdev/phantomx/2532a9b05a078620254f538c64695d4a9edfa7b0/share/pixmaps/addressbook20.bmp -------------------------------------------------------------------------------- /share/pixmaps/addressbook20mask.bmp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phantomxdev/phantomx/2532a9b05a078620254f538c64695d4a9edfa7b0/share/pixmaps/addressbook20mask.bmp -------------------------------------------------------------------------------- /share/pixmaps/bitcoin-bc.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phantomxdev/phantomx/2532a9b05a078620254f538c64695d4a9edfa7b0/share/pixmaps/bitcoin-bc.ico -------------------------------------------------------------------------------- /share/pixmaps/bitcoin.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phantomxdev/phantomx/2532a9b05a078620254f538c64695d4a9edfa7b0/share/pixmaps/bitcoin.ico -------------------------------------------------------------------------------- /share/pixmaps/check.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phantomxdev/phantomx/2532a9b05a078620254f538c64695d4a9edfa7b0/share/pixmaps/check.ico -------------------------------------------------------------------------------- /share/pixmaps/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phantomxdev/phantomx/2532a9b05a078620254f538c64695d4a9edfa7b0/share/pixmaps/favicon.ico -------------------------------------------------------------------------------- /share/pixmaps/nsis-header.bmp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phantomxdev/phantomx/2532a9b05a078620254f538c64695d4a9edfa7b0/share/pixmaps/nsis-header.bmp -------------------------------------------------------------------------------- /share/pixmaps/nsis-wizard.bmp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phantomxdev/phantomx/2532a9b05a078620254f538c64695d4a9edfa7b0/share/pixmaps/nsis-wizard.bmp -------------------------------------------------------------------------------- /share/pixmaps/send16.bmp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phantomxdev/phantomx/2532a9b05a078620254f538c64695d4a9edfa7b0/share/pixmaps/send16.bmp -------------------------------------------------------------------------------- /share/pixmaps/send16mask.bmp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phantomxdev/phantomx/2532a9b05a078620254f538c64695d4a9edfa7b0/share/pixmaps/send16mask.bmp -------------------------------------------------------------------------------- /share/pixmaps/send16masknoshadow.bmp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phantomxdev/phantomx/2532a9b05a078620254f538c64695d4a9edfa7b0/share/pixmaps/send16masknoshadow.bmp -------------------------------------------------------------------------------- /share/pixmaps/send20.bmp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phantomxdev/phantomx/2532a9b05a078620254f538c64695d4a9edfa7b0/share/pixmaps/send20.bmp -------------------------------------------------------------------------------- /share/pixmaps/send20mask.bmp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phantomxdev/phantomx/2532a9b05a078620254f538c64695d4a9edfa7b0/share/pixmaps/send20mask.bmp -------------------------------------------------------------------------------- /share/qt/img/reload.xcf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phantomxdev/phantomx/2532a9b05a078620254f538c64695d4a9edfa7b0/share/qt/img/reload.xcf -------------------------------------------------------------------------------- /share/qt/make_windows_icon.sh: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | # create multiresolution windows icon 3 | ICON_DST=../../src/qt/res/icons/phantomx.ico 4 | 5 | convert ../../src/qt/res/icons/phantomx-16.png ../../src/qt/res/icons/phantomx-80.png ${ICON_DST} 6 | -------------------------------------------------------------------------------- /share/seeds/nodes_test.txt: -------------------------------------------------------------------------------- 1 | # List of fixed seed nodes for testnet 2 | -------------------------------------------------------------------------------- /share/ui.rc: -------------------------------------------------------------------------------- 1 | bitcoin ICON "pixmaps/bitcoin.ico" 2 | 3 | #include "wx/msw/wx.rc" 4 | 5 | check ICON "pixmaps/check.ico" 6 | send16 BITMAP "pixmaps/send16.bmp" 7 | send16mask BITMAP "pixmaps/send16mask.bmp" 8 | send16masknoshadow BITMAP "pixmaps/send16masknoshadow.bmp" 9 | send20 BITMAP "pixmaps/send20.bmp" 10 | send20mask BITMAP "pixmaps/send20mask.bmp" 11 | addressbook16 BITMAP "pixmaps/addressbook16.bmp" 12 | addressbook16mask BITMAP "pixmaps/addressbook16mask.bmp" 13 | addressbook20 BITMAP "pixmaps/addressbook20.bmp" 14 | addressbook20mask BITMAP "pixmaps/addressbook20mask.bmp" 15 | favicon ICON "pixmaps/favicon.ico" 16 | -------------------------------------------------------------------------------- /src/chainparamsseeds.h: -------------------------------------------------------------------------------- 1 | #ifndef H_CHAINPARAMSSEEDS 2 | #define H_CHAINPARAMSSEEDS 3 | // List of fixed seed nodes for the bitcoin network 4 | // AUTOGENERATED by contrib/devtools/generate-seeds.py 5 | 6 | // Each line contains a 16-byte IPv6 address and a port. 7 | // IPv4 as well as onion addresses are wrapped inside a IPv6 address accordingly. 8 | static SeedSpec6 pnSeed6_main[] = { 9 | // {{0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xff,0xff,0x68,0x83,0xf8,0xbf}, 15714}, 10 | 11 | }; 12 | 13 | static SeedSpec6 pnSeed6_test[] = { 14 | 15 | }; 16 | #endif 17 | -------------------------------------------------------------------------------- /src/clientversion.h: -------------------------------------------------------------------------------- 1 | #ifndef CLIENTVERSION_H 2 | #define CLIENTVERSION_H 3 | 4 | // 5 | // client versioning 6 | // 7 | 8 | // These need to be macros, as version.cpp's and bitcoin-qt.rc's voodoo requires it 9 | #define CLIENT_VERSION_MAJOR 1 10 | #define CLIENT_VERSION_MINOR 3 11 | #define CLIENT_VERSION_REVISION 0 12 | #define CLIENT_VERSION_BUILD 2 13 | 14 | // Set to true for release, false for prerelease or test build 15 | #define CLIENT_VERSION_IS_RELEASE true 16 | 17 | // Converts the parameter X to a string after macro replacement on X has been performed. 18 | // Don't merge these into one macro! 19 | #define STRINGIZE(X) DO_STRINGIZE(X) 20 | #define DO_STRINGIZE(X) #X 21 | 22 | #endif // CLIENTVERSION_H 23 | -------------------------------------------------------------------------------- /src/core.cpp: -------------------------------------------------------------------------------- 1 | // Copyright (c) 2009-2010 Satoshi Nakamoto 2 | // Copyright (c) 2009-2013 The Bitcoin developers 3 | // Distributed under the MIT/X11 software license, see the accompanying 4 | // file COPYING or http://www.opensource.org/licenses/mit-license.php. 5 | 6 | #include "core.h" -------------------------------------------------------------------------------- /src/crypto/hmac_sha256.cpp: -------------------------------------------------------------------------------- 1 | // Copyright (c) 2014 The Bitcoin Core developers 2 | // Distributed under the MIT software license, see the accompanying 3 | // file COPYING or http://www.opensource.org/licenses/mit-license.php. 4 | 5 | #include "crypto/hmac_sha256.h" 6 | 7 | #include 8 | 9 | CHMAC_SHA256::CHMAC_SHA256(const unsigned char* key, size_t keylen) 10 | { 11 | unsigned char rkey[64]; 12 | if (keylen <= 64) { 13 | memcpy(rkey, key, keylen); 14 | memset(rkey + keylen, 0, 64 - keylen); 15 | } else { 16 | CSHA256().Write(key, keylen).Finalize(rkey); 17 | memset(rkey + 32, 0, 32); 18 | } 19 | 20 | for (int n = 0; n < 64; n++) 21 | rkey[n] ^= 0x5c; 22 | outer.Write(rkey, 64); 23 | 24 | for (int n = 0; n < 64; n++) 25 | rkey[n] ^= 0x5c ^ 0x36; 26 | inner.Write(rkey, 64); 27 | } 28 | 29 | void CHMAC_SHA256::Finalize(unsigned char hash[OUTPUT_SIZE]) 30 | { 31 | unsigned char temp[32]; 32 | inner.Finalize(temp); 33 | outer.Write(temp, 32).Finalize(hash); 34 | } 35 | -------------------------------------------------------------------------------- /src/crypto/hmac_sha256.h: -------------------------------------------------------------------------------- 1 | // Copyright (c) 2014 The Bitcoin Core developers 2 | // Distributed under the MIT software license, see the accompanying 3 | // file COPYING or http://www.opensource.org/licenses/mit-license.php. 4 | 5 | #ifndef BITCOIN_CRYPTO_HMAC_SHA256_H 6 | #define BITCOIN_CRYPTO_HMAC_SHA256_H 7 | 8 | #include "crypto/sha256.h" 9 | 10 | #include 11 | #include 12 | 13 | /** A hasher class for HMAC-SHA-512. */ 14 | class CHMAC_SHA256 15 | { 16 | private: 17 | CSHA256 outer; 18 | CSHA256 inner; 19 | 20 | public: 21 | static const size_t OUTPUT_SIZE = 32; 22 | 23 | CHMAC_SHA256(const unsigned char* key, size_t keylen); 24 | CHMAC_SHA256& Write(const unsigned char* data, size_t len) 25 | { 26 | inner.Write(data, len); 27 | return *this; 28 | } 29 | void Finalize(unsigned char hash[OUTPUT_SIZE]); 30 | }; 31 | 32 | #endif // BITCOIN_CRYPTO_HMAC_SHA256_H 33 | -------------------------------------------------------------------------------- /src/crypto/hmac_sha512.cpp: -------------------------------------------------------------------------------- 1 | // Copyright (c) 2014 The Bitcoin Core developers 2 | // Distributed under the MIT software license, see the accompanying 3 | // file COPYING or http://www.opensource.org/licenses/mit-license.php. 4 | 5 | #include "crypto/hmac_sha512.h" 6 | 7 | #include 8 | 9 | CHMAC_SHA512::CHMAC_SHA512(const unsigned char* key, size_t keylen) 10 | { 11 | unsigned char rkey[128]; 12 | if (keylen <= 128) { 13 | memcpy(rkey, key, keylen); 14 | memset(rkey + keylen, 0, 128 - keylen); 15 | } else { 16 | CSHA512().Write(key, keylen).Finalize(rkey); 17 | memset(rkey + 64, 0, 64); 18 | } 19 | 20 | for (int n = 0; n < 128; n++) 21 | rkey[n] ^= 0x5c; 22 | outer.Write(rkey, 128); 23 | 24 | for (int n = 0; n < 128; n++) 25 | rkey[n] ^= 0x5c ^ 0x36; 26 | inner.Write(rkey, 128); 27 | } 28 | 29 | void CHMAC_SHA512::Finalize(unsigned char hash[OUTPUT_SIZE]) 30 | { 31 | unsigned char temp[64]; 32 | inner.Finalize(temp); 33 | outer.Write(temp, 64).Finalize(hash); 34 | } 35 | -------------------------------------------------------------------------------- /src/crypto/hmac_sha512.h: -------------------------------------------------------------------------------- 1 | // Copyright (c) 2014 The Bitcoin Core developers 2 | // Distributed under the MIT software license, see the accompanying 3 | // file COPYING or http://www.opensource.org/licenses/mit-license.php. 4 | 5 | #ifndef BITCOIN_CRYPTO_HMAC_SHA512_H 6 | #define BITCOIN_CRYPTO_HMAC_SHA512_H 7 | 8 | #include "crypto/sha512.h" 9 | 10 | #include 11 | #include 12 | 13 | /** A hasher class for HMAC-SHA-512. */ 14 | class CHMAC_SHA512 15 | { 16 | private: 17 | CSHA512 outer; 18 | CSHA512 inner; 19 | 20 | public: 21 | static const size_t OUTPUT_SIZE = 64; 22 | 23 | CHMAC_SHA512(const unsigned char* key, size_t keylen); 24 | CHMAC_SHA512& Write(const unsigned char* data, size_t len) 25 | { 26 | inner.Write(data, len); 27 | return *this; 28 | } 29 | void Finalize(unsigned char hash[OUTPUT_SIZE]); 30 | }; 31 | 32 | #endif // BITCOIN_CRYPTO_HMAC_SHA512_H 33 | -------------------------------------------------------------------------------- /src/crypto/ripemd160.h: -------------------------------------------------------------------------------- 1 | // Copyright (c) 2014 The Bitcoin Core developers 2 | // Distributed under the MIT software license, see the accompanying 3 | // file COPYING or http://www.opensource.org/licenses/mit-license.php. 4 | 5 | #ifndef BITCOIN_CRYPTO_RIPEMD160_H 6 | #define BITCOIN_CRYPTO_RIPEMD160_H 7 | 8 | #include 9 | #include 10 | 11 | /** A hasher class for RIPEMD-160. */ 12 | class CRIPEMD160 13 | { 14 | private: 15 | uint32_t s[5]; 16 | unsigned char buf[64]; 17 | size_t bytes; 18 | 19 | public: 20 | static const size_t OUTPUT_SIZE = 20; 21 | 22 | CRIPEMD160(); 23 | CRIPEMD160& Write(const unsigned char* data, size_t len); 24 | void Finalize(unsigned char hash[OUTPUT_SIZE]); 25 | CRIPEMD160& Reset(); 26 | }; 27 | 28 | #endif // BITCOIN_CRYPTO_RIPEMD160_H 29 | -------------------------------------------------------------------------------- /src/crypto/sha1.h: -------------------------------------------------------------------------------- 1 | // Copyright (c) 2014 The Bitcoin Core developers 2 | // Distributed under the MIT software license, see the accompanying 3 | // file COPYING or http://www.opensource.org/licenses/mit-license.php. 4 | 5 | #ifndef BITCOIN_CRYPTO_SHA1_H 6 | #define BITCOIN_CRYPTO_SHA1_H 7 | 8 | #include 9 | #include 10 | 11 | /** A hasher class for SHA1. */ 12 | class CSHA1 13 | { 14 | private: 15 | uint32_t s[5]; 16 | unsigned char buf[64]; 17 | size_t bytes; 18 | 19 | public: 20 | static const size_t OUTPUT_SIZE = 20; 21 | 22 | CSHA1(); 23 | CSHA1& Write(const unsigned char* data, size_t len); 24 | void Finalize(unsigned char hash[OUTPUT_SIZE]); 25 | CSHA1& Reset(); 26 | }; 27 | 28 | #endif // BITCOIN_CRYPTO_SHA1_H 29 | -------------------------------------------------------------------------------- /src/crypto/sha256.h: -------------------------------------------------------------------------------- 1 | // Copyright (c) 2014 The Bitcoin Core developers 2 | // Distributed under the MIT software license, see the accompanying 3 | // file COPYING or http://www.opensource.org/licenses/mit-license.php. 4 | 5 | #ifndef BITCOIN_CRYPTO_SHA256_H 6 | #define BITCOIN_CRYPTO_SHA256_H 7 | 8 | #include 9 | #include 10 | 11 | /** A hasher class for SHA-256. */ 12 | class CSHA256 13 | { 14 | private: 15 | uint32_t s[8]; 16 | unsigned char buf[64]; 17 | size_t bytes; 18 | 19 | public: 20 | static const size_t OUTPUT_SIZE = 32; 21 | 22 | CSHA256(); 23 | CSHA256& Write(const unsigned char* data, size_t len); 24 | void Finalize(unsigned char hash[OUTPUT_SIZE]); 25 | CSHA256& Reset(); 26 | }; 27 | 28 | #endif // BITCOIN_CRYPTO_SHA256_H 29 | -------------------------------------------------------------------------------- /src/crypto/sha512.h: -------------------------------------------------------------------------------- 1 | // Copyright (c) 2014 The Bitcoin Core developers 2 | // Distributed under the MIT software license, see the accompanying 3 | // file COPYING or http://www.opensource.org/licenses/mit-license.php. 4 | 5 | #ifndef BITCOIN_CRYPTO_SHA512_H 6 | #define BITCOIN_CRYPTO_SHA512_H 7 | 8 | #include 9 | #include 10 | 11 | /** A hasher class for SHA-512. */ 12 | class CSHA512 13 | { 14 | private: 15 | uint64_t s[8]; 16 | unsigned char buf[128]; 17 | size_t bytes; 18 | 19 | public: 20 | static const size_t OUTPUT_SIZE = 64; 21 | 22 | CSHA512(); 23 | CSHA512& Write(const unsigned char* data, size_t len); 24 | void Finalize(unsigned char hash[OUTPUT_SIZE]); 25 | CSHA512& Reset(); 26 | }; 27 | 28 | #endif // BITCOIN_CRYPTO_SHA512_H 29 | -------------------------------------------------------------------------------- /src/eccryptoverify.h: -------------------------------------------------------------------------------- 1 | // Copyright (c) 2009-2010 Satoshi Nakamoto 2 | // Copyright (c) 2009-2015 The Bitcoin Core developers 3 | // Distributed under the MIT software license, see the accompanying 4 | // file COPYING or http://www.opensource.org/licenses/mit-license.php. 5 | 6 | #ifndef BITCOIN_ECCRYPTOVERIFY_H 7 | #define BITCOIN_ECCRYPTOVERIFY_H 8 | 9 | #include 10 | #include 11 | 12 | class uint256; 13 | 14 | namespace eccrypto { 15 | 16 | bool Check(const unsigned char *vch); 17 | bool CheckSignatureElement(const unsigned char *vch, int len, bool half); 18 | 19 | } // eccrypto namespace 20 | 21 | #endif // BITCOIN_ECCRYPTOVERIFY_H 22 | -------------------------------------------------------------------------------- /src/init.h: -------------------------------------------------------------------------------- 1 | // Copyright (c) 2009-2010 Satoshi Nakamoto 2 | // Copyright (c) 2009-2012 The Bitcoin developers 3 | // Distributed under the MIT/X11 software license, see the accompanying 4 | // file COPYING or http://www.opensource.org/licenses/mit-license.php. 5 | #ifndef BITCOIN_INIT_H 6 | #define BITCOIN_INIT_H 7 | 8 | #include "wallet.h" 9 | 10 | namespace boost { 11 | class thread_group; 12 | } // namespace boost 13 | 14 | extern CWallet* pwalletMain; 15 | void StartShutdown(); 16 | bool ShutdownRequested(); 17 | void Shutdown(); 18 | bool AppInit2(boost::thread_group& threadGroup); 19 | std::string HelpMessage(); 20 | extern bool fOnlyTor; 21 | 22 | #endif 23 | -------------------------------------------------------------------------------- /src/json/json_spirit.h: -------------------------------------------------------------------------------- 1 | #ifndef JSON_SPIRIT 2 | #define JSON_SPIRIT 3 | 4 | // Copyright John W. Wilkinson 2007 - 2009. 5 | // Distributed under the MIT License, see accompanying file LICENSE.txt 6 | 7 | // json spirit version 4.03 8 | 9 | #if defined(_MSC_VER) && (_MSC_VER >= 1020) 10 | # pragma once 11 | #endif 12 | 13 | #include "json_spirit_value.h" 14 | #include "json_spirit_reader.h" 15 | #include "json_spirit_writer.h" 16 | #include "json_spirit_utils.h" 17 | 18 | #endif 19 | -------------------------------------------------------------------------------- /src/json/json_spirit_value.cpp: -------------------------------------------------------------------------------- 1 | /* Copyright (c) 2007 John W Wilkinson 2 | 3 | This source code can be used for any purpose as long as 4 | this comment is retained. */ 5 | 6 | // json spirit version 2.00 7 | 8 | #include "json_spirit_value.h" 9 | -------------------------------------------------------------------------------- /src/leveldb/AUTHORS: -------------------------------------------------------------------------------- 1 | # Names should be added to this file like so: 2 | # Name or Organization 3 | 4 | Google Inc. 5 | 6 | # Initial version authors: 7 | Jeffrey Dean 8 | Sanjay Ghemawat 9 | 10 | # Partial list of contributors: 11 | Kevin Regan 12 | Johan Bilien 13 | -------------------------------------------------------------------------------- /src/leveldb/NEWS: -------------------------------------------------------------------------------- 1 | Release 1.2 2011-05-16 2 | ---------------------- 3 | 4 | Fixes for larger databases (tested up to one billion 100-byte entries, 5 | i.e., ~100GB). 6 | 7 | (1) Place hard limit on number of level-0 files. This fixes errors 8 | of the form "too many open files". 9 | 10 | (2) Fixed memtable management. Before the fix, a heavy write burst 11 | could cause unbounded memory usage. 12 | 13 | A fix for a logging bug where the reader would incorrectly complain 14 | about corruption. 15 | 16 | Allow public access to WriteBatch contents so that users can easily 17 | wrap a DB. 18 | -------------------------------------------------------------------------------- /src/leveldb/TODO: -------------------------------------------------------------------------------- 1 | ss 2 | - Stats 3 | 4 | db 5 | - Maybe implement DB::BulkDeleteForRange(start_key, end_key) 6 | that would blow away files whose ranges are entirely contained 7 | within [start_key..end_key]? For Chrome, deletion of obsolete 8 | object stores, etc. can be done in the background anyway, so 9 | probably not that important. 10 | - There have been requests for MultiGet. 11 | 12 | After a range is completely deleted, what gets rid of the 13 | corresponding files if we do no future changes to that range. Make 14 | the conditions for triggering compactions fire in more situations? 15 | -------------------------------------------------------------------------------- /src/leveldb/db/builder.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phantomxdev/phantomx/2532a9b05a078620254f538c64695d4a9edfa7b0/src/leveldb/db/builder.o -------------------------------------------------------------------------------- /src/leveldb/db/c.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phantomxdev/phantomx/2532a9b05a078620254f538c64695d4a9edfa7b0/src/leveldb/db/c.o -------------------------------------------------------------------------------- /src/leveldb/db/db_impl.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phantomxdev/phantomx/2532a9b05a078620254f538c64695d4a9edfa7b0/src/leveldb/db/db_impl.o -------------------------------------------------------------------------------- /src/leveldb/db/db_iter.h: -------------------------------------------------------------------------------- 1 | // Copyright (c) 2011 The LevelDB Authors. All rights reserved. 2 | // Use of this source code is governed by a BSD-style license that can be 3 | // found in the LICENSE file. See the AUTHORS file for names of contributors. 4 | 5 | #ifndef STORAGE_LEVELDB_DB_DB_ITER_H_ 6 | #define STORAGE_LEVELDB_DB_DB_ITER_H_ 7 | 8 | #include 9 | #include "leveldb/db.h" 10 | #include "db/dbformat.h" 11 | 12 | namespace leveldb { 13 | 14 | class DBImpl; 15 | 16 | // Return a new iterator that converts internal keys (yielded by 17 | // "*internal_iter") that were live at the specified "sequence" number 18 | // into appropriate user keys. 19 | extern Iterator* NewDBIterator( 20 | DBImpl* db, 21 | const Comparator* user_key_comparator, 22 | Iterator* internal_iter, 23 | SequenceNumber sequence, 24 | uint32_t seed); 25 | 26 | } // namespace leveldb 27 | 28 | #endif // STORAGE_LEVELDB_DB_DB_ITER_H_ 29 | -------------------------------------------------------------------------------- /src/leveldb/db/db_iter.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phantomxdev/phantomx/2532a9b05a078620254f538c64695d4a9edfa7b0/src/leveldb/db/db_iter.o -------------------------------------------------------------------------------- /src/leveldb/db/dbformat.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phantomxdev/phantomx/2532a9b05a078620254f538c64695d4a9edfa7b0/src/leveldb/db/dbformat.o -------------------------------------------------------------------------------- /src/leveldb/db/filename.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phantomxdev/phantomx/2532a9b05a078620254f538c64695d4a9edfa7b0/src/leveldb/db/filename.o -------------------------------------------------------------------------------- /src/leveldb/db/log_format.h: -------------------------------------------------------------------------------- 1 | // Copyright (c) 2011 The LevelDB Authors. All rights reserved. 2 | // Use of this source code is governed by a BSD-style license that can be 3 | // found in the LICENSE file. See the AUTHORS file for names of contributors. 4 | // 5 | // Log format information shared by reader and writer. 6 | // See ../doc/log_format.txt for more detail. 7 | 8 | #ifndef STORAGE_LEVELDB_DB_LOG_FORMAT_H_ 9 | #define STORAGE_LEVELDB_DB_LOG_FORMAT_H_ 10 | 11 | namespace leveldb { 12 | namespace log { 13 | 14 | enum RecordType { 15 | // Zero is reserved for preallocated files 16 | kZeroType = 0, 17 | 18 | kFullType = 1, 19 | 20 | // For fragments 21 | kFirstType = 2, 22 | kMiddleType = 3, 23 | kLastType = 4 24 | }; 25 | static const int kMaxRecordType = kLastType; 26 | 27 | static const int kBlockSize = 32768; 28 | 29 | // Header is checksum (4 bytes), type (1 byte), length (2 bytes). 30 | static const int kHeaderSize = 4 + 1 + 2; 31 | 32 | } // namespace log 33 | } // namespace leveldb 34 | 35 | #endif // STORAGE_LEVELDB_DB_LOG_FORMAT_H_ 36 | -------------------------------------------------------------------------------- /src/leveldb/db/log_reader.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phantomxdev/phantomx/2532a9b05a078620254f538c64695d4a9edfa7b0/src/leveldb/db/log_reader.o -------------------------------------------------------------------------------- /src/leveldb/db/log_writer.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phantomxdev/phantomx/2532a9b05a078620254f538c64695d4a9edfa7b0/src/leveldb/db/log_writer.o -------------------------------------------------------------------------------- /src/leveldb/db/memtable.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phantomxdev/phantomx/2532a9b05a078620254f538c64695d4a9edfa7b0/src/leveldb/db/memtable.o -------------------------------------------------------------------------------- /src/leveldb/db/repair.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phantomxdev/phantomx/2532a9b05a078620254f538c64695d4a9edfa7b0/src/leveldb/db/repair.o -------------------------------------------------------------------------------- /src/leveldb/db/table_cache.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phantomxdev/phantomx/2532a9b05a078620254f538c64695d4a9edfa7b0/src/leveldb/db/table_cache.o -------------------------------------------------------------------------------- /src/leveldb/db/version_edit.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phantomxdev/phantomx/2532a9b05a078620254f538c64695d4a9edfa7b0/src/leveldb/db/version_edit.o -------------------------------------------------------------------------------- /src/leveldb/db/version_set.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phantomxdev/phantomx/2532a9b05a078620254f538c64695d4a9edfa7b0/src/leveldb/db/version_set.o -------------------------------------------------------------------------------- /src/leveldb/db/write_batch.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phantomxdev/phantomx/2532a9b05a078620254f538c64695d4a9edfa7b0/src/leveldb/db/write_batch.o -------------------------------------------------------------------------------- /src/leveldb/helpers/memenv/memenv.h: -------------------------------------------------------------------------------- 1 | // Copyright (c) 2011 The LevelDB Authors. All rights reserved. 2 | // Use of this source code is governed by a BSD-style license that can be 3 | // found in the LICENSE file. See the AUTHORS file for names of contributors. 4 | 5 | #ifndef STORAGE_LEVELDB_HELPERS_MEMENV_MEMENV_H_ 6 | #define STORAGE_LEVELDB_HELPERS_MEMENV_MEMENV_H_ 7 | 8 | namespace leveldb { 9 | 10 | class Env; 11 | 12 | // Returns a new environment that stores its data in memory and delegates 13 | // all non-file-storage tasks to base_env. The caller must delete the result 14 | // when it is no longer needed. 15 | // *base_env must remain live while the result is in use. 16 | Env* NewMemEnv(Env* base_env); 17 | 18 | } // namespace leveldb 19 | 20 | #endif // STORAGE_LEVELDB_HELPERS_MEMENV_MEMENV_H_ 21 | -------------------------------------------------------------------------------- /src/leveldb/helpers/memenv/memenv.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phantomxdev/phantomx/2532a9b05a078620254f538c64695d4a9edfa7b0/src/leveldb/helpers/memenv/memenv.o -------------------------------------------------------------------------------- /src/leveldb/libleveldb.a: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phantomxdev/phantomx/2532a9b05a078620254f538c64695d4a9edfa7b0/src/leveldb/libleveldb.a -------------------------------------------------------------------------------- /src/leveldb/libmemenv.a: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phantomxdev/phantomx/2532a9b05a078620254f538c64695d4a9edfa7b0/src/leveldb/libmemenv.a -------------------------------------------------------------------------------- /src/leveldb/port/README: -------------------------------------------------------------------------------- 1 | This directory contains interfaces and implementations that isolate the 2 | rest of the package from platform details. 3 | 4 | Code in the rest of the package includes "port.h" from this directory. 5 | "port.h" in turn includes a platform specific "port_.h" file 6 | that provides the platform specific implementation. 7 | 8 | See port_posix.h for an example of what must be provided in a platform 9 | specific header file. 10 | 11 | -------------------------------------------------------------------------------- /src/leveldb/port/port.h: -------------------------------------------------------------------------------- 1 | // Copyright (c) 2011 The LevelDB Authors. All rights reserved. 2 | // Use of this source code is governed by a BSD-style license that can be 3 | // found in the LICENSE file. See the AUTHORS file for names of contributors. 4 | 5 | #ifndef STORAGE_LEVELDB_PORT_PORT_H_ 6 | #define STORAGE_LEVELDB_PORT_PORT_H_ 7 | 8 | #include 9 | 10 | // Include the appropriate platform specific file below. If you are 11 | // porting to a new platform, see "port_example.h" for documentation 12 | // of what the new port_.h file must provide. 13 | #if defined(LEVELDB_PLATFORM_POSIX) 14 | # include "port/port_posix.h" 15 | #elif defined(LEVELDB_PLATFORM_CHROMIUM) 16 | # include "port/port_chromium.h" 17 | #elif defined(LEVELDB_PLATFORM_WINDOWS) 18 | # include "port/port_win.h" 19 | #endif 20 | 21 | #endif // STORAGE_LEVELDB_PORT_PORT_H_ 22 | -------------------------------------------------------------------------------- /src/leveldb/port/port_posix.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phantomxdev/phantomx/2532a9b05a078620254f538c64695d4a9edfa7b0/src/leveldb/port/port_posix.o -------------------------------------------------------------------------------- /src/leveldb/port/win/stdint.h: -------------------------------------------------------------------------------- 1 | // Copyright (c) 2011 The LevelDB Authors. All rights reserved. 2 | // Use of this source code is governed by a BSD-style license that can be 3 | // found in the LICENSE file. See the AUTHORS file for names of contributors. 4 | 5 | // MSVC didn't ship with this file until the 2010 version. 6 | 7 | #ifndef STORAGE_LEVELDB_PORT_WIN_STDINT_H_ 8 | #define STORAGE_LEVELDB_PORT_WIN_STDINT_H_ 9 | 10 | #if !defined(_MSC_VER) 11 | #error This file should only be included when compiling with MSVC. 12 | #endif 13 | 14 | // Define C99 equivalent types. 15 | typedef signed char int8_t; 16 | typedef signed short int16_t; 17 | typedef signed int int32_t; 18 | typedef signed long long int64_t; 19 | typedef unsigned char uint8_t; 20 | typedef unsigned short uint16_t; 21 | typedef unsigned int uint32_t; 22 | typedef unsigned long long uint64_t; 23 | 24 | #endif // STORAGE_LEVELDB_PORT_WIN_STDINT_H_ 25 | -------------------------------------------------------------------------------- /src/leveldb/table/block.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phantomxdev/phantomx/2532a9b05a078620254f538c64695d4a9edfa7b0/src/leveldb/table/block.o -------------------------------------------------------------------------------- /src/leveldb/table/block_builder.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phantomxdev/phantomx/2532a9b05a078620254f538c64695d4a9edfa7b0/src/leveldb/table/block_builder.o -------------------------------------------------------------------------------- /src/leveldb/table/filter_block.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phantomxdev/phantomx/2532a9b05a078620254f538c64695d4a9edfa7b0/src/leveldb/table/filter_block.o -------------------------------------------------------------------------------- /src/leveldb/table/format.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phantomxdev/phantomx/2532a9b05a078620254f538c64695d4a9edfa7b0/src/leveldb/table/format.o -------------------------------------------------------------------------------- /src/leveldb/table/iterator.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phantomxdev/phantomx/2532a9b05a078620254f538c64695d4a9edfa7b0/src/leveldb/table/iterator.o -------------------------------------------------------------------------------- /src/leveldb/table/merger.h: -------------------------------------------------------------------------------- 1 | // Copyright (c) 2011 The LevelDB Authors. All rights reserved. 2 | // Use of this source code is governed by a BSD-style license that can be 3 | // found in the LICENSE file. See the AUTHORS file for names of contributors. 4 | 5 | #ifndef STORAGE_LEVELDB_TABLE_MERGER_H_ 6 | #define STORAGE_LEVELDB_TABLE_MERGER_H_ 7 | 8 | namespace leveldb { 9 | 10 | class Comparator; 11 | class Iterator; 12 | 13 | // Return an iterator that provided the union of the data in 14 | // children[0,n-1]. Takes ownership of the child iterators and 15 | // will delete them when the result iterator is deleted. 16 | // 17 | // The result does no duplicate suppression. I.e., if a particular 18 | // key is present in K child iterators, it will be yielded K times. 19 | // 20 | // REQUIRES: n >= 0 21 | extern Iterator* NewMergingIterator( 22 | const Comparator* comparator, Iterator** children, int n); 23 | 24 | } // namespace leveldb 25 | 26 | #endif // STORAGE_LEVELDB_TABLE_MERGER_H_ 27 | -------------------------------------------------------------------------------- /src/leveldb/table/merger.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phantomxdev/phantomx/2532a9b05a078620254f538c64695d4a9edfa7b0/src/leveldb/table/merger.o -------------------------------------------------------------------------------- /src/leveldb/table/table.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phantomxdev/phantomx/2532a9b05a078620254f538c64695d4a9edfa7b0/src/leveldb/table/table.o -------------------------------------------------------------------------------- /src/leveldb/table/table_builder.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phantomxdev/phantomx/2532a9b05a078620254f538c64695d4a9edfa7b0/src/leveldb/table/table_builder.o -------------------------------------------------------------------------------- /src/leveldb/table/two_level_iterator.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phantomxdev/phantomx/2532a9b05a078620254f538c64695d4a9edfa7b0/src/leveldb/table/two_level_iterator.o -------------------------------------------------------------------------------- /src/leveldb/util/arena.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phantomxdev/phantomx/2532a9b05a078620254f538c64695d4a9edfa7b0/src/leveldb/util/arena.o -------------------------------------------------------------------------------- /src/leveldb/util/bloom.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phantomxdev/phantomx/2532a9b05a078620254f538c64695d4a9edfa7b0/src/leveldb/util/bloom.o -------------------------------------------------------------------------------- /src/leveldb/util/cache.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phantomxdev/phantomx/2532a9b05a078620254f538c64695d4a9edfa7b0/src/leveldb/util/cache.o -------------------------------------------------------------------------------- /src/leveldb/util/coding.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phantomxdev/phantomx/2532a9b05a078620254f538c64695d4a9edfa7b0/src/leveldb/util/coding.o -------------------------------------------------------------------------------- /src/leveldb/util/comparator.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phantomxdev/phantomx/2532a9b05a078620254f538c64695d4a9edfa7b0/src/leveldb/util/comparator.o -------------------------------------------------------------------------------- /src/leveldb/util/crc32c.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phantomxdev/phantomx/2532a9b05a078620254f538c64695d4a9edfa7b0/src/leveldb/util/crc32c.o -------------------------------------------------------------------------------- /src/leveldb/util/env.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phantomxdev/phantomx/2532a9b05a078620254f538c64695d4a9edfa7b0/src/leveldb/util/env.o -------------------------------------------------------------------------------- /src/leveldb/util/env_posix.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phantomxdev/phantomx/2532a9b05a078620254f538c64695d4a9edfa7b0/src/leveldb/util/env_posix.o -------------------------------------------------------------------------------- /src/leveldb/util/env_win.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phantomxdev/phantomx/2532a9b05a078620254f538c64695d4a9edfa7b0/src/leveldb/util/env_win.o -------------------------------------------------------------------------------- /src/leveldb/util/filter_policy.cc: -------------------------------------------------------------------------------- 1 | // Copyright (c) 2012 The LevelDB Authors. All rights reserved. 2 | // Use of this source code is governed by a BSD-style license that can be 3 | // found in the LICENSE file. See the AUTHORS file for names of contributors. 4 | 5 | #include "leveldb/filter_policy.h" 6 | 7 | namespace leveldb { 8 | 9 | FilterPolicy::~FilterPolicy() { } 10 | 11 | } // namespace leveldb 12 | -------------------------------------------------------------------------------- /src/leveldb/util/filter_policy.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phantomxdev/phantomx/2532a9b05a078620254f538c64695d4a9edfa7b0/src/leveldb/util/filter_policy.o -------------------------------------------------------------------------------- /src/leveldb/util/hash.h: -------------------------------------------------------------------------------- 1 | // Copyright (c) 2011 The LevelDB Authors. All rights reserved. 2 | // Use of this source code is governed by a BSD-style license that can be 3 | // found in the LICENSE file. See the AUTHORS file for names of contributors. 4 | // 5 | // Simple hash function used for internal data structures 6 | 7 | #ifndef STORAGE_LEVELDB_UTIL_HASH_H_ 8 | #define STORAGE_LEVELDB_UTIL_HASH_H_ 9 | 10 | #include 11 | #include 12 | 13 | namespace leveldb { 14 | 15 | extern uint32_t Hash(const char* data, size_t n, uint32_t seed); 16 | 17 | } 18 | 19 | #endif // STORAGE_LEVELDB_UTIL_HASH_H_ 20 | -------------------------------------------------------------------------------- /src/leveldb/util/hash.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phantomxdev/phantomx/2532a9b05a078620254f538c64695d4a9edfa7b0/src/leveldb/util/hash.o -------------------------------------------------------------------------------- /src/leveldb/util/histogram.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phantomxdev/phantomx/2532a9b05a078620254f538c64695d4a9edfa7b0/src/leveldb/util/histogram.o -------------------------------------------------------------------------------- /src/leveldb/util/logging.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phantomxdev/phantomx/2532a9b05a078620254f538c64695d4a9edfa7b0/src/leveldb/util/logging.o -------------------------------------------------------------------------------- /src/leveldb/util/options.cc: -------------------------------------------------------------------------------- 1 | // Copyright (c) 2011 The LevelDB Authors. All rights reserved. 2 | // Use of this source code is governed by a BSD-style license that can be 3 | // found in the LICENSE file. See the AUTHORS file for names of contributors. 4 | 5 | #include "leveldb/options.h" 6 | 7 | #include "leveldb/comparator.h" 8 | #include "leveldb/env.h" 9 | 10 | namespace leveldb { 11 | 12 | Options::Options() 13 | : comparator(BytewiseComparator()), 14 | create_if_missing(false), 15 | error_if_exists(false), 16 | paranoid_checks(false), 17 | env(Env::Default()), 18 | info_log(NULL), 19 | write_buffer_size(4<<20), 20 | max_open_files(1000), 21 | block_cache(NULL), 22 | block_size(4096), 23 | block_restart_interval(16), 24 | compression(kSnappyCompression), 25 | filter_policy(NULL) { 26 | } 27 | 28 | 29 | } // namespace leveldb 30 | -------------------------------------------------------------------------------- /src/leveldb/util/options.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phantomxdev/phantomx/2532a9b05a078620254f538c64695d4a9edfa7b0/src/leveldb/util/options.o -------------------------------------------------------------------------------- /src/leveldb/util/status.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phantomxdev/phantomx/2532a9b05a078620254f538c64695d4a9edfa7b0/src/leveldb/util/status.o -------------------------------------------------------------------------------- /src/obj/addrman.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phantomxdev/phantomx/2532a9b05a078620254f538c64695d4a9edfa7b0/src/obj/addrman.o -------------------------------------------------------------------------------- /src/obj/alert.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phantomxdev/phantomx/2532a9b05a078620254f538c64695d4a9edfa7b0/src/obj/alert.o -------------------------------------------------------------------------------- /src/obj/bitcoind.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phantomxdev/phantomx/2532a9b05a078620254f538c64695d4a9edfa7b0/src/obj/bitcoind.o -------------------------------------------------------------------------------- /src/obj/blake.P: -------------------------------------------------------------------------------- 1 | obj/blake.o: blake.c sph_blake.h sph_types.h 2 | blake.c sph_blake.h sph_types.h : 3 | -------------------------------------------------------------------------------- /src/obj/blake.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phantomxdev/phantomx/2532a9b05a078620254f538c64695d4a9edfa7b0/src/obj/blake.o -------------------------------------------------------------------------------- /src/obj/bmw.P: -------------------------------------------------------------------------------- 1 | obj/bmw.o: bmw.c sph_bmw.h sph_types.h 2 | bmw.c sph_bmw.h sph_types.h : 3 | -------------------------------------------------------------------------------- /src/obj/bmw.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phantomxdev/phantomx/2532a9b05a078620254f538c64695d4a9edfa7b0/src/obj/bmw.o -------------------------------------------------------------------------------- /src/obj/build.h: -------------------------------------------------------------------------------- 1 | // No build information available 2 | #define BUILD_DATE "2018-04-08 22:18:47 +0200" 3 | -------------------------------------------------------------------------------- /src/obj/checkpoints.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phantomxdev/phantomx/2532a9b05a078620254f538c64695d4a9edfa7b0/src/obj/checkpoints.o -------------------------------------------------------------------------------- /src/obj/core.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phantomxdev/phantomx/2532a9b05a078620254f538c64695d4a9edfa7b0/src/obj/core.o -------------------------------------------------------------------------------- /src/obj/crypter.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phantomxdev/phantomx/2532a9b05a078620254f538c64695d4a9edfa7b0/src/obj/crypter.o -------------------------------------------------------------------------------- /src/obj/crypto/phantomx.conf: -------------------------------------------------------------------------------- 1 | rpcuser=user 2 | rpcpassword=pass 3 | rpcallowip=127.0.0.1 4 | rpcport=9333 5 | daemon=1 6 | gen=0 7 | server=1 8 | listen=1 9 | addnode=176.121.246.225 10 | addnode=78.109.28.154 11 | -------------------------------------------------------------------------------- /src/obj/cubehash.P: -------------------------------------------------------------------------------- 1 | obj/cubehash.o: cubehash.c sph_cubehash.h sph_types.h 2 | cubehash.c sph_cubehash.h sph_types.h : 3 | -------------------------------------------------------------------------------- /src/obj/cubehash.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phantomxdev/phantomx/2532a9b05a078620254f538c64695d4a9edfa7b0/src/obj/cubehash.o -------------------------------------------------------------------------------- /src/obj/echo.P: -------------------------------------------------------------------------------- 1 | obj/echo.o: echo.c sph_echo.h sph_types.h aes_helper.c 2 | echo.c sph_echo.h sph_types.h aes_helper.c : 3 | -------------------------------------------------------------------------------- /src/obj/echo.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phantomxdev/phantomx/2532a9b05a078620254f538c64695d4a9edfa7b0/src/obj/echo.o -------------------------------------------------------------------------------- /src/obj/eckey.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phantomxdev/phantomx/2532a9b05a078620254f538c64695d4a9edfa7b0/src/obj/eckey.o -------------------------------------------------------------------------------- /src/obj/groestl.P: -------------------------------------------------------------------------------- 1 | obj/groestl.o: groestl.c sph_groestl.h sph_types.h 2 | groestl.c sph_groestl.h sph_types.h : 3 | -------------------------------------------------------------------------------- /src/obj/groestl.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phantomxdev/phantomx/2532a9b05a078620254f538c64695d4a9edfa7b0/src/obj/groestl.o -------------------------------------------------------------------------------- /src/obj/init.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phantomxdev/phantomx/2532a9b05a078620254f538c64695d4a9edfa7b0/src/obj/init.o -------------------------------------------------------------------------------- /src/obj/jh.P: -------------------------------------------------------------------------------- 1 | obj/jh.o: jh.c sph_jh.h sph_types.h 2 | jh.c sph_jh.h sph_types.h : 3 | -------------------------------------------------------------------------------- /src/obj/jh.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phantomxdev/phantomx/2532a9b05a078620254f538c64695d4a9edfa7b0/src/obj/jh.o -------------------------------------------------------------------------------- /src/obj/keccak.P: -------------------------------------------------------------------------------- 1 | obj/keccak.o: keccak.c sph_keccak.h sph_types.h 2 | keccak.c sph_keccak.h sph_types.h : 3 | -------------------------------------------------------------------------------- /src/obj/keccak.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phantomxdev/phantomx/2532a9b05a078620254f538c64695d4a9edfa7b0/src/obj/keccak.o -------------------------------------------------------------------------------- /src/obj/key.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phantomxdev/phantomx/2532a9b05a078620254f538c64695d4a9edfa7b0/src/obj/key.o -------------------------------------------------------------------------------- /src/obj/keystore.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phantomxdev/phantomx/2532a9b05a078620254f538c64695d4a9edfa7b0/src/obj/keystore.o -------------------------------------------------------------------------------- /src/obj/luffa.P: -------------------------------------------------------------------------------- 1 | obj/luffa.o: luffa.c sph_luffa.h sph_types.h 2 | luffa.c sph_luffa.h sph_types.h : 3 | -------------------------------------------------------------------------------- /src/obj/luffa.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phantomxdev/phantomx/2532a9b05a078620254f538c64695d4a9edfa7b0/src/obj/luffa.o -------------------------------------------------------------------------------- /src/obj/main.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phantomxdev/phantomx/2532a9b05a078620254f538c64695d4a9edfa7b0/src/obj/main.o -------------------------------------------------------------------------------- /src/obj/netbase.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phantomxdev/phantomx/2532a9b05a078620254f538c64695d4a9edfa7b0/src/obj/netbase.o -------------------------------------------------------------------------------- /src/obj/shavite.P: -------------------------------------------------------------------------------- 1 | obj/shavite.o: shavite.c sph_shavite.h sph_types.h aes_helper.c 2 | shavite.c sph_shavite.h sph_types.h aes_helper.c : 3 | -------------------------------------------------------------------------------- /src/obj/shavite.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phantomxdev/phantomx/2532a9b05a078620254f538c64695d4a9edfa7b0/src/obj/shavite.o -------------------------------------------------------------------------------- /src/obj/simd.P: -------------------------------------------------------------------------------- 1 | obj/simd.o: simd.c sph_simd.h sph_types.h 2 | simd.c sph_simd.h sph_types.h : 3 | -------------------------------------------------------------------------------- /src/obj/simd.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phantomxdev/phantomx/2532a9b05a078620254f538c64695d4a9edfa7b0/src/obj/simd.o -------------------------------------------------------------------------------- /src/obj/skein.P: -------------------------------------------------------------------------------- 1 | obj/skein.o: skein.c sph_skein.h sph_types.h 2 | skein.c sph_skein.h sph_types.h : 3 | -------------------------------------------------------------------------------- /src/obj/skein.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phantomxdev/phantomx/2532a9b05a078620254f538c64695d4a9edfa7b0/src/obj/skein.o -------------------------------------------------------------------------------- /src/obj/version.P: -------------------------------------------------------------------------------- 1 | obj/version.o: version.cpp version.h clientversion.h \ 2 | /home/ale/phantomx-beta-wallet/src/obj/build.h 3 | version.cpp version.h clientversion.h : 4 | /home/ale/phantomx-beta-wallet/src/obj/build.h : 5 | -------------------------------------------------------------------------------- /src/obj/version.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phantomxdev/phantomx/2532a9b05a078620254f538c64695d4a9edfa7b0/src/obj/version.o -------------------------------------------------------------------------------- /src/pbkdf2.h: -------------------------------------------------------------------------------- 1 | // Copyright (c) 2013 NovaCoin Developers 2 | 3 | #ifndef PBKDF2_H 4 | #define PBKDF2_H 5 | 6 | #include 7 | #include 8 | 9 | typedef struct HMAC_SHA256Context { 10 | SHA256_CTX ictx; 11 | SHA256_CTX octx; 12 | } HMAC_SHA256_CTX; 13 | 14 | void 15 | HMAC_SHA256_Init(HMAC_SHA256_CTX * ctx, const void * _K, size_t Klen); 16 | 17 | void 18 | HMAC_SHA256_Update(HMAC_SHA256_CTX * ctx, const void *in, size_t len); 19 | 20 | void 21 | HMAC_SHA256_Final(unsigned char digest[32], HMAC_SHA256_CTX * ctx); 22 | 23 | void 24 | PBKDF2_SHA256(const uint8_t * passwd, size_t passwdlen, const uint8_t * salt, 25 | size_t saltlen, uint64_t c, uint8_t * buf, size_t dkLen); 26 | 27 | #endif // PBKDF2_H 28 | -------------------------------------------------------------------------------- /src/qt/aboutdialog.cpp: -------------------------------------------------------------------------------- 1 | #include "aboutdialog.h" 2 | #include "ui_aboutdialog.h" 3 | #include "clientmodel.h" 4 | 5 | #include "version.h" 6 | 7 | AboutDialog::AboutDialog(QWidget *parent) : 8 | QDialog(parent), 9 | ui(new Ui::AboutDialog) 10 | { 11 | ui->setupUi(this); 12 | } 13 | 14 | void AboutDialog::setModel(ClientModel *model) 15 | { 16 | if(model) 17 | { 18 | ui->versionLabel->setText(model->formatFullVersion()); 19 | } 20 | } 21 | 22 | AboutDialog::~AboutDialog() 23 | { 24 | delete ui; 25 | } 26 | 27 | void AboutDialog::on_buttonBox_accepted() 28 | { 29 | close(); 30 | } 31 | -------------------------------------------------------------------------------- /src/qt/aboutdialog.h: -------------------------------------------------------------------------------- 1 | #ifndef ABOUTDIALOG_H 2 | #define ABOUTDIALOG_H 3 | 4 | #include 5 | 6 | namespace Ui { 7 | class AboutDialog; 8 | } 9 | class ClientModel; 10 | 11 | /** "About" dialog box */ 12 | class AboutDialog : public QDialog 13 | { 14 | Q_OBJECT 15 | 16 | public: 17 | explicit AboutDialog(QWidget *parent = 0); 18 | ~AboutDialog(); 19 | 20 | void setModel(ClientModel *model); 21 | private: 22 | Ui::AboutDialog *ui; 23 | 24 | private slots: 25 | void on_buttonBox_accepted(); 26 | }; 27 | 28 | #endif // ABOUTDIALOG_H 29 | -------------------------------------------------------------------------------- /src/qt/addeditadrenalinenode.h: -------------------------------------------------------------------------------- 1 | #ifndef ADDEDITADRENALINENODE_H 2 | #define ADDEDITADRENALINENODE_H 3 | 4 | #include 5 | 6 | namespace Ui { 7 | class AddEditAdrenalineNode; 8 | } 9 | 10 | 11 | class AddEditAdrenalineNode : public QDialog 12 | { 13 | Q_OBJECT 14 | 15 | public: 16 | explicit AddEditAdrenalineNode(QWidget *parent = 0); 17 | ~AddEditAdrenalineNode(); 18 | 19 | protected: 20 | 21 | private slots: 22 | void on_okButton_clicked(); 23 | void on_cancelButton_clicked(); 24 | 25 | signals: 26 | 27 | private: 28 | Ui::AddEditAdrenalineNode *ui; 29 | }; 30 | 31 | #endif // ADDEDITADRENALINENODE_H 32 | -------------------------------------------------------------------------------- /src/qt/adrenalinenodeconfigdialog.cpp: -------------------------------------------------------------------------------- 1 | #include "adrenalinenodeconfigdialog.h" 2 | #include "ui_adrenalinenodeconfigdialog.h" 3 | 4 | #include 5 | 6 | AdrenalineNodeConfigDialog::AdrenalineNodeConfigDialog(QWidget *parent, QString nodeAddress, QString privkey) : 7 | QDialog(parent), 8 | ui(new Ui::AdrenalineNodeConfigDialog) 9 | { 10 | ui->setupUi(this); 11 | QString desc = "rpcallowip=127.0.0.1
rpcuser=REPLACEME
rpcpassword=REPLACEME
staking=0
masternodesoftlock=1
server=1
listen=1
port=REPLACEMEWITHYOURPORT
masternode=1
masternodeaddr=" + nodeAddress + "
masternodeprivkey=" + privkey + "
"; 12 | ui->detailText->setHtml(desc); 13 | } 14 | 15 | AdrenalineNodeConfigDialog::~AdrenalineNodeConfigDialog() 16 | { 17 | delete ui; 18 | } 19 | -------------------------------------------------------------------------------- /src/qt/adrenalinenodeconfigdialog.h: -------------------------------------------------------------------------------- 1 | #ifndef ADRENALINENODECONFIGDIALOG_H 2 | #define ADRENALINENODECONFIGDIALOG_H 3 | 4 | #include 5 | 6 | namespace Ui { 7 | class AdrenalineNodeConfigDialog; 8 | } 9 | 10 | QT_BEGIN_NAMESPACE 11 | class QModelIndex; 12 | QT_END_NAMESPACE 13 | 14 | /** Dialog showing transaction details. */ 15 | class AdrenalineNodeConfigDialog : public QDialog 16 | { 17 | Q_OBJECT 18 | 19 | public: 20 | explicit AdrenalineNodeConfigDialog(QWidget *parent = 0, QString nodeAddress = "123.456.789.123:9999", QString privkey="MASTERNODEPRIVKEY"); 21 | ~AdrenalineNodeConfigDialog(); 22 | 23 | private: 24 | Ui::AdrenalineNodeConfigDialog *ui; 25 | }; 26 | 27 | #endif // ADRENALINENODECONFIGDIALOG_H 28 | -------------------------------------------------------------------------------- /src/qt/bitcoinaddressvalidator.h: -------------------------------------------------------------------------------- 1 | #ifndef BITCOINADDRESSVALIDATOR_H 2 | #define BITCOINADDRESSVALIDATOR_H 3 | 4 | #include 5 | 6 | /** Base48 entry widget validator. 7 | Corrects near-miss characters and refuses characters that are no part of base48. 8 | */ 9 | class BitcoinAddressValidator : public QValidator 10 | { 11 | Q_OBJECT 12 | 13 | public: 14 | explicit BitcoinAddressValidator(QObject *parent = 0); 15 | 16 | State validate(QString &input, int &pos) const; 17 | 18 | static const int MaxAddressLength = 128; 19 | }; 20 | 21 | #endif // BITCOINADDRESSVALIDATOR_H 22 | -------------------------------------------------------------------------------- /src/qt/coincontroltreewidget.cpp: -------------------------------------------------------------------------------- 1 | #include "coincontroltreewidget.h" 2 | #include "coincontroldialog.h" 3 | 4 | CoinControlTreeWidget::CoinControlTreeWidget(QWidget *parent) : 5 | QTreeWidget(parent) 6 | { 7 | 8 | } 9 | 10 | void CoinControlTreeWidget::keyPressEvent(QKeyEvent *event) 11 | { 12 | if (event->key() == Qt::Key_Space) // press spacebar -> select checkbox 13 | { 14 | event->ignore(); 15 | int COLUMN_CHECKBOX = 0; 16 | this->currentItem()->setCheckState(COLUMN_CHECKBOX, ((this->currentItem()->checkState(COLUMN_CHECKBOX) == Qt::Checked) ? Qt::Unchecked : Qt::Checked)); 17 | } 18 | else if (event->key() == Qt::Key_Escape) // press esc -> close dialog 19 | { 20 | event->ignore(); 21 | CoinControlDialog *coinControlDialog = (CoinControlDialog*)this->parentWidget(); 22 | coinControlDialog->done(QDialog::Accepted); 23 | } 24 | else 25 | { 26 | this->QTreeWidget::keyPressEvent(event); 27 | } 28 | } -------------------------------------------------------------------------------- /src/qt/coincontroltreewidget.h: -------------------------------------------------------------------------------- 1 | #ifndef COINCONTROLTREEWIDGET_H 2 | #define COINCONTROLTREEWIDGET_H 3 | 4 | #include 5 | #include 6 | 7 | class CoinControlTreeWidget : public QTreeWidget { 8 | Q_OBJECT 9 | 10 | public: 11 | explicit CoinControlTreeWidget(QWidget *parent = 0); 12 | 13 | protected: 14 | virtual void keyPressEvent(QKeyEvent *event); 15 | }; 16 | 17 | #endif // COINCONTROLTREEWIDGET_H -------------------------------------------------------------------------------- /src/qt/darksendconfig.h: -------------------------------------------------------------------------------- 1 | #ifndef DARKSENDCONFIG_H 2 | #define DARKSENDCONFIG_H 3 | 4 | #include 5 | 6 | namespace Ui { 7 | class DarksendConfig; 8 | } 9 | class WalletModel; 10 | 11 | /** Multifunctional dialog to ask for passphrases. Used for encryption, unlocking, and changing the passphrase. 12 | */ 13 | class DarksendConfig : public QDialog 14 | { 15 | Q_OBJECT 16 | 17 | public: 18 | 19 | DarksendConfig(QWidget *parent = 0); 20 | ~DarksendConfig(); 21 | 22 | void setModel(WalletModel *model); 23 | 24 | 25 | private: 26 | Ui::DarksendConfig *ui; 27 | WalletModel *model; 28 | void configure(bool enabled, int coins, int rounds); 29 | 30 | private slots: 31 | 32 | void clickBasic(); 33 | void clickHigh(); 34 | void clickMax(); 35 | }; 36 | 37 | #endif // DARKSENDCONFIG_H 38 | -------------------------------------------------------------------------------- /src/qt/locale/bitcoin_af_ZA.qm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phantomxdev/phantomx/2532a9b05a078620254f538c64695d4a9edfa7b0/src/qt/locale/bitcoin_af_ZA.qm -------------------------------------------------------------------------------- /src/qt/locale/bitcoin_ar.qm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phantomxdev/phantomx/2532a9b05a078620254f538c64695d4a9edfa7b0/src/qt/locale/bitcoin_ar.qm -------------------------------------------------------------------------------- /src/qt/locale/bitcoin_be_BY.qm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phantomxdev/phantomx/2532a9b05a078620254f538c64695d4a9edfa7b0/src/qt/locale/bitcoin_be_BY.qm -------------------------------------------------------------------------------- /src/qt/locale/bitcoin_bg.qm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phantomxdev/phantomx/2532a9b05a078620254f538c64695d4a9edfa7b0/src/qt/locale/bitcoin_bg.qm -------------------------------------------------------------------------------- /src/qt/locale/bitcoin_bs.qm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phantomxdev/phantomx/2532a9b05a078620254f538c64695d4a9edfa7b0/src/qt/locale/bitcoin_bs.qm -------------------------------------------------------------------------------- /src/qt/locale/bitcoin_ca.qm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phantomxdev/phantomx/2532a9b05a078620254f538c64695d4a9edfa7b0/src/qt/locale/bitcoin_ca.qm -------------------------------------------------------------------------------- /src/qt/locale/bitcoin_ca@valencia.qm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phantomxdev/phantomx/2532a9b05a078620254f538c64695d4a9edfa7b0/src/qt/locale/bitcoin_ca@valencia.qm -------------------------------------------------------------------------------- /src/qt/locale/bitcoin_ca_ES.qm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phantomxdev/phantomx/2532a9b05a078620254f538c64695d4a9edfa7b0/src/qt/locale/bitcoin_ca_ES.qm -------------------------------------------------------------------------------- /src/qt/locale/bitcoin_cs.qm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phantomxdev/phantomx/2532a9b05a078620254f538c64695d4a9edfa7b0/src/qt/locale/bitcoin_cs.qm -------------------------------------------------------------------------------- /src/qt/locale/bitcoin_cy.qm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phantomxdev/phantomx/2532a9b05a078620254f538c64695d4a9edfa7b0/src/qt/locale/bitcoin_cy.qm -------------------------------------------------------------------------------- /src/qt/locale/bitcoin_da.qm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phantomxdev/phantomx/2532a9b05a078620254f538c64695d4a9edfa7b0/src/qt/locale/bitcoin_da.qm -------------------------------------------------------------------------------- /src/qt/locale/bitcoin_de.qm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phantomxdev/phantomx/2532a9b05a078620254f538c64695d4a9edfa7b0/src/qt/locale/bitcoin_de.qm -------------------------------------------------------------------------------- /src/qt/locale/bitcoin_el_GR.qm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phantomxdev/phantomx/2532a9b05a078620254f538c64695d4a9edfa7b0/src/qt/locale/bitcoin_el_GR.qm -------------------------------------------------------------------------------- /src/qt/locale/bitcoin_en.qm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phantomxdev/phantomx/2532a9b05a078620254f538c64695d4a9edfa7b0/src/qt/locale/bitcoin_en.qm -------------------------------------------------------------------------------- /src/qt/locale/bitcoin_eo.qm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phantomxdev/phantomx/2532a9b05a078620254f538c64695d4a9edfa7b0/src/qt/locale/bitcoin_eo.qm -------------------------------------------------------------------------------- /src/qt/locale/bitcoin_es.qm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phantomxdev/phantomx/2532a9b05a078620254f538c64695d4a9edfa7b0/src/qt/locale/bitcoin_es.qm -------------------------------------------------------------------------------- /src/qt/locale/bitcoin_es_CL.qm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phantomxdev/phantomx/2532a9b05a078620254f538c64695d4a9edfa7b0/src/qt/locale/bitcoin_es_CL.qm -------------------------------------------------------------------------------- /src/qt/locale/bitcoin_es_DO.qm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phantomxdev/phantomx/2532a9b05a078620254f538c64695d4a9edfa7b0/src/qt/locale/bitcoin_es_DO.qm -------------------------------------------------------------------------------- /src/qt/locale/bitcoin_es_MX.qm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phantomxdev/phantomx/2532a9b05a078620254f538c64695d4a9edfa7b0/src/qt/locale/bitcoin_es_MX.qm -------------------------------------------------------------------------------- /src/qt/locale/bitcoin_es_UY.qm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phantomxdev/phantomx/2532a9b05a078620254f538c64695d4a9edfa7b0/src/qt/locale/bitcoin_es_UY.qm -------------------------------------------------------------------------------- /src/qt/locale/bitcoin_et.qm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phantomxdev/phantomx/2532a9b05a078620254f538c64695d4a9edfa7b0/src/qt/locale/bitcoin_et.qm -------------------------------------------------------------------------------- /src/qt/locale/bitcoin_eu_ES.qm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phantomxdev/phantomx/2532a9b05a078620254f538c64695d4a9edfa7b0/src/qt/locale/bitcoin_eu_ES.qm -------------------------------------------------------------------------------- /src/qt/locale/bitcoin_fa.qm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phantomxdev/phantomx/2532a9b05a078620254f538c64695d4a9edfa7b0/src/qt/locale/bitcoin_fa.qm -------------------------------------------------------------------------------- /src/qt/locale/bitcoin_fa_IR.qm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phantomxdev/phantomx/2532a9b05a078620254f538c64695d4a9edfa7b0/src/qt/locale/bitcoin_fa_IR.qm -------------------------------------------------------------------------------- /src/qt/locale/bitcoin_fi.qm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phantomxdev/phantomx/2532a9b05a078620254f538c64695d4a9edfa7b0/src/qt/locale/bitcoin_fi.qm -------------------------------------------------------------------------------- /src/qt/locale/bitcoin_fr.qm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phantomxdev/phantomx/2532a9b05a078620254f538c64695d4a9edfa7b0/src/qt/locale/bitcoin_fr.qm -------------------------------------------------------------------------------- /src/qt/locale/bitcoin_fr_CA.qm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phantomxdev/phantomx/2532a9b05a078620254f538c64695d4a9edfa7b0/src/qt/locale/bitcoin_fr_CA.qm -------------------------------------------------------------------------------- /src/qt/locale/bitcoin_gl.qm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phantomxdev/phantomx/2532a9b05a078620254f538c64695d4a9edfa7b0/src/qt/locale/bitcoin_gl.qm -------------------------------------------------------------------------------- /src/qt/locale/bitcoin_he.qm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phantomxdev/phantomx/2532a9b05a078620254f538c64695d4a9edfa7b0/src/qt/locale/bitcoin_he.qm -------------------------------------------------------------------------------- /src/qt/locale/bitcoin_hi_IN.qm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phantomxdev/phantomx/2532a9b05a078620254f538c64695d4a9edfa7b0/src/qt/locale/bitcoin_hi_IN.qm -------------------------------------------------------------------------------- /src/qt/locale/bitcoin_hr.qm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phantomxdev/phantomx/2532a9b05a078620254f538c64695d4a9edfa7b0/src/qt/locale/bitcoin_hr.qm -------------------------------------------------------------------------------- /src/qt/locale/bitcoin_hu.qm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phantomxdev/phantomx/2532a9b05a078620254f538c64695d4a9edfa7b0/src/qt/locale/bitcoin_hu.qm -------------------------------------------------------------------------------- /src/qt/locale/bitcoin_id_ID.qm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phantomxdev/phantomx/2532a9b05a078620254f538c64695d4a9edfa7b0/src/qt/locale/bitcoin_id_ID.qm -------------------------------------------------------------------------------- /src/qt/locale/bitcoin_it.qm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phantomxdev/phantomx/2532a9b05a078620254f538c64695d4a9edfa7b0/src/qt/locale/bitcoin_it.qm -------------------------------------------------------------------------------- /src/qt/locale/bitcoin_ja.qm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phantomxdev/phantomx/2532a9b05a078620254f538c64695d4a9edfa7b0/src/qt/locale/bitcoin_ja.qm -------------------------------------------------------------------------------- /src/qt/locale/bitcoin_ka.qm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phantomxdev/phantomx/2532a9b05a078620254f538c64695d4a9edfa7b0/src/qt/locale/bitcoin_ka.qm -------------------------------------------------------------------------------- /src/qt/locale/bitcoin_kk_KZ.qm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phantomxdev/phantomx/2532a9b05a078620254f538c64695d4a9edfa7b0/src/qt/locale/bitcoin_kk_KZ.qm -------------------------------------------------------------------------------- /src/qt/locale/bitcoin_ko_KR.qm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phantomxdev/phantomx/2532a9b05a078620254f538c64695d4a9edfa7b0/src/qt/locale/bitcoin_ko_KR.qm -------------------------------------------------------------------------------- /src/qt/locale/bitcoin_ky.qm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phantomxdev/phantomx/2532a9b05a078620254f538c64695d4a9edfa7b0/src/qt/locale/bitcoin_ky.qm -------------------------------------------------------------------------------- /src/qt/locale/bitcoin_la.qm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phantomxdev/phantomx/2532a9b05a078620254f538c64695d4a9edfa7b0/src/qt/locale/bitcoin_la.qm -------------------------------------------------------------------------------- /src/qt/locale/bitcoin_lt.qm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phantomxdev/phantomx/2532a9b05a078620254f538c64695d4a9edfa7b0/src/qt/locale/bitcoin_lt.qm -------------------------------------------------------------------------------- /src/qt/locale/bitcoin_lv_LV.qm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phantomxdev/phantomx/2532a9b05a078620254f538c64695d4a9edfa7b0/src/qt/locale/bitcoin_lv_LV.qm -------------------------------------------------------------------------------- /src/qt/locale/bitcoin_ms_MY.qm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phantomxdev/phantomx/2532a9b05a078620254f538c64695d4a9edfa7b0/src/qt/locale/bitcoin_ms_MY.qm -------------------------------------------------------------------------------- /src/qt/locale/bitcoin_nb.qm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phantomxdev/phantomx/2532a9b05a078620254f538c64695d4a9edfa7b0/src/qt/locale/bitcoin_nb.qm -------------------------------------------------------------------------------- /src/qt/locale/bitcoin_nl.qm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phantomxdev/phantomx/2532a9b05a078620254f538c64695d4a9edfa7b0/src/qt/locale/bitcoin_nl.qm -------------------------------------------------------------------------------- /src/qt/locale/bitcoin_pam.qm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phantomxdev/phantomx/2532a9b05a078620254f538c64695d4a9edfa7b0/src/qt/locale/bitcoin_pam.qm -------------------------------------------------------------------------------- /src/qt/locale/bitcoin_pl.qm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phantomxdev/phantomx/2532a9b05a078620254f538c64695d4a9edfa7b0/src/qt/locale/bitcoin_pl.qm -------------------------------------------------------------------------------- /src/qt/locale/bitcoin_pt_BR.qm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phantomxdev/phantomx/2532a9b05a078620254f538c64695d4a9edfa7b0/src/qt/locale/bitcoin_pt_BR.qm -------------------------------------------------------------------------------- /src/qt/locale/bitcoin_pt_PT.qm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phantomxdev/phantomx/2532a9b05a078620254f538c64695d4a9edfa7b0/src/qt/locale/bitcoin_pt_PT.qm -------------------------------------------------------------------------------- /src/qt/locale/bitcoin_ro_RO.qm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phantomxdev/phantomx/2532a9b05a078620254f538c64695d4a9edfa7b0/src/qt/locale/bitcoin_ro_RO.qm -------------------------------------------------------------------------------- /src/qt/locale/bitcoin_ru.qm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phantomxdev/phantomx/2532a9b05a078620254f538c64695d4a9edfa7b0/src/qt/locale/bitcoin_ru.qm -------------------------------------------------------------------------------- /src/qt/locale/bitcoin_sah.qm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phantomxdev/phantomx/2532a9b05a078620254f538c64695d4a9edfa7b0/src/qt/locale/bitcoin_sah.qm -------------------------------------------------------------------------------- /src/qt/locale/bitcoin_sk.qm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phantomxdev/phantomx/2532a9b05a078620254f538c64695d4a9edfa7b0/src/qt/locale/bitcoin_sk.qm -------------------------------------------------------------------------------- /src/qt/locale/bitcoin_sl_SI.qm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phantomxdev/phantomx/2532a9b05a078620254f538c64695d4a9edfa7b0/src/qt/locale/bitcoin_sl_SI.qm -------------------------------------------------------------------------------- /src/qt/locale/bitcoin_sq.qm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phantomxdev/phantomx/2532a9b05a078620254f538c64695d4a9edfa7b0/src/qt/locale/bitcoin_sq.qm -------------------------------------------------------------------------------- /src/qt/locale/bitcoin_sr.qm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phantomxdev/phantomx/2532a9b05a078620254f538c64695d4a9edfa7b0/src/qt/locale/bitcoin_sr.qm -------------------------------------------------------------------------------- /src/qt/locale/bitcoin_sv.qm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phantomxdev/phantomx/2532a9b05a078620254f538c64695d4a9edfa7b0/src/qt/locale/bitcoin_sv.qm -------------------------------------------------------------------------------- /src/qt/locale/bitcoin_th_TH.qm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phantomxdev/phantomx/2532a9b05a078620254f538c64695d4a9edfa7b0/src/qt/locale/bitcoin_th_TH.qm -------------------------------------------------------------------------------- /src/qt/locale/bitcoin_tr.qm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phantomxdev/phantomx/2532a9b05a078620254f538c64695d4a9edfa7b0/src/qt/locale/bitcoin_tr.qm -------------------------------------------------------------------------------- /src/qt/locale/bitcoin_uk.qm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phantomxdev/phantomx/2532a9b05a078620254f538c64695d4a9edfa7b0/src/qt/locale/bitcoin_uk.qm -------------------------------------------------------------------------------- /src/qt/locale/bitcoin_ur_PK.qm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phantomxdev/phantomx/2532a9b05a078620254f538c64695d4a9edfa7b0/src/qt/locale/bitcoin_ur_PK.qm -------------------------------------------------------------------------------- /src/qt/locale/bitcoin_vi.qm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phantomxdev/phantomx/2532a9b05a078620254f538c64695d4a9edfa7b0/src/qt/locale/bitcoin_vi.qm -------------------------------------------------------------------------------- /src/qt/locale/bitcoin_vi_VN.qm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phantomxdev/phantomx/2532a9b05a078620254f538c64695d4a9edfa7b0/src/qt/locale/bitcoin_vi_VN.qm -------------------------------------------------------------------------------- /src/qt/locale/bitcoin_zh_CN.qm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phantomxdev/phantomx/2532a9b05a078620254f538c64695d4a9edfa7b0/src/qt/locale/bitcoin_zh_CN.qm -------------------------------------------------------------------------------- /src/qt/locale/bitcoin_zh_TW.qm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phantomxdev/phantomx/2532a9b05a078620254f538c64695d4a9edfa7b0/src/qt/locale/bitcoin_zh_TW.qm -------------------------------------------------------------------------------- /src/qt/macnotificationhandler.h: -------------------------------------------------------------------------------- 1 | #ifndef MACNOTIFICATIONHANDLER_H 2 | #define MACNOTIFICATIONHANDLER_H 3 | #include 4 | 5 | /** Macintosh-specific notification handler (supports UserNotificationCenter). 6 | */ 7 | class MacNotificationHandler : public QObject 8 | { 9 | Q_OBJECT 10 | 11 | public: 12 | /** shows a 10.8+ UserNotification in the UserNotificationCenter 13 | */ 14 | void showNotification(const QString &title, const QString &text); 15 | 16 | /** executes AppleScript */ 17 | void sendAppleScript(const QString &script); 18 | 19 | /** check if OS can handle UserNotifications */ 20 | bool hasUserNotificationCenterSupport(void); 21 | static MacNotificationHandler *instance(); 22 | }; 23 | 24 | 25 | #endif // MACNOTIFICATIONHANDLER_H -------------------------------------------------------------------------------- /src/qt/monitoreddatamapper.h: -------------------------------------------------------------------------------- 1 | #ifndef MONITOREDDATAMAPPER_H 2 | #define MONITOREDDATAMAPPER_H 3 | 4 | #include 5 | 6 | QT_BEGIN_NAMESPACE 7 | class QWidget; 8 | QT_END_NAMESPACE 9 | 10 | /** Data to Widget mapper that watches for edits and notifies listeners when a field is edited. 11 | This can be used, for example, to enable a commit/apply button in a configuration dialog. 12 | */ 13 | class MonitoredDataMapper : public QDataWidgetMapper 14 | { 15 | Q_OBJECT 16 | 17 | public: 18 | explicit MonitoredDataMapper(QObject *parent=0); 19 | 20 | void addMapping(QWidget *widget, int section); 21 | void addMapping(QWidget *widget, int section, const QByteArray &propertyName); 22 | 23 | private: 24 | void addChangeMonitor(QWidget *widget); 25 | 26 | signals: 27 | void viewModified(); 28 | }; 29 | 30 | #endif // MONITOREDDATAMAPPER_H 31 | -------------------------------------------------------------------------------- /src/qt/plugins/mrichtexteditor/README.md: -------------------------------------------------------------------------------- 1 | # MRichTextEdit 2 | 3 | A simple Qt rich-text editor widget, easy to use in any Qt project. 4 | 5 | ![Screenshot](https://github.com/Anchakor/MRichTextEditor/raw/master/example.png) 6 | 7 | The icons used are standard icons from theme as defined by [freedesktop.org Icon Naming Specification](http://standards.freedesktop.org/icon-naming-spec/icon-naming-spec-latest.html) (which lacks button/ordered list icons). 8 | 9 | The editor automatically converts plain text http(s) links and emails to html links in toHtml(). 10 | 11 | Courtesy of [Hobrasoft](http://www.hobrasoft.cz/). 12 | -------------------------------------------------------------------------------- /src/qt/plugins/mrichtexteditor/example.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phantomxdev/phantomx/2532a9b05a078620254f538c64695d4a9edfa7b0/src/qt/plugins/mrichtexteditor/example.png -------------------------------------------------------------------------------- /src/qt/qrcodedialog.h: -------------------------------------------------------------------------------- 1 | #ifndef QRCODEDIALOG_H 2 | #define QRCODEDIALOG_H 3 | 4 | #include 5 | #include 6 | 7 | namespace Ui { 8 | class QRCodeDialog; 9 | } 10 | class OptionsModel; 11 | 12 | class QRCodeDialog : public QDialog 13 | { 14 | Q_OBJECT 15 | 16 | public: 17 | explicit QRCodeDialog(const QString &addr, const QString &label, bool enableReq, QWidget *parent = 0); 18 | ~QRCodeDialog(); 19 | 20 | void setModel(OptionsModel *model); 21 | 22 | private slots: 23 | void on_lnReqAmount_textChanged(); 24 | void on_lnLabel_textChanged(); 25 | void on_lnMessage_textChanged(); 26 | void on_btnSaveAs_clicked(); 27 | void on_chkReqPayment_toggled(bool fChecked); 28 | 29 | void updateDisplayUnit(); 30 | 31 | private: 32 | Ui::QRCodeDialog *ui; 33 | OptionsModel *model; 34 | QString address; 35 | QImage myImage; 36 | 37 | void genCode(); 38 | QString getURI(); 39 | }; 40 | 41 | #endif // QRCODEDIALOG_H 42 | -------------------------------------------------------------------------------- /src/qt/qvalidatedlineedit.cpp: -------------------------------------------------------------------------------- 1 | #include "qvalidatedlineedit.h" 2 | 3 | #include "guiconstants.h" 4 | 5 | QValidatedLineEdit::QValidatedLineEdit(QWidget *parent) : 6 | QLineEdit(parent), valid(true) 7 | { 8 | connect(this, SIGNAL(textChanged(QString)), this, SLOT(markValid())); 9 | } 10 | 11 | void QValidatedLineEdit::setValid(bool valid) 12 | { 13 | if(valid == this->valid) 14 | { 15 | return; 16 | } 17 | 18 | if(valid) 19 | { 20 | setStyleSheet(""); 21 | } 22 | else 23 | { 24 | setStyleSheet(STYLE_INVALID); 25 | } 26 | this->valid = valid; 27 | } 28 | 29 | void QValidatedLineEdit::focusInEvent(QFocusEvent *evt) 30 | { 31 | // Clear invalid flag on focus 32 | setValid(true); 33 | QLineEdit::focusInEvent(evt); 34 | } 35 | 36 | void QValidatedLineEdit::markValid() 37 | { 38 | setValid(true); 39 | } 40 | 41 | void QValidatedLineEdit::clear() 42 | { 43 | setValid(true); 44 | QLineEdit::clear(); 45 | } 46 | -------------------------------------------------------------------------------- /src/qt/qvalidatedlineedit.h: -------------------------------------------------------------------------------- 1 | #ifndef QVALIDATEDLINEEDIT_H 2 | #define QVALIDATEDLINEEDIT_H 3 | 4 | #include 5 | 6 | /** Line edit that can be marked as "invalid" to show input validation feedback. When marked as invalid, 7 | it will get a red background until it is focused. 8 | */ 9 | class QValidatedLineEdit : public QLineEdit 10 | { 11 | Q_OBJECT 12 | 13 | public: 14 | explicit QValidatedLineEdit(QWidget *parent = 0); 15 | void clear(); 16 | 17 | protected: 18 | void focusInEvent(QFocusEvent *evt); 19 | 20 | private: 21 | bool valid; 22 | 23 | public slots: 24 | void setValid(bool valid); 25 | 26 | private slots: 27 | void markValid(); 28 | }; 29 | 30 | #endif // QVALIDATEDLINEEDIT_H 31 | -------------------------------------------------------------------------------- /src/qt/qvalidatedtextedit.cpp: -------------------------------------------------------------------------------- 1 | #include "qvalidatedtextedit.h" 2 | 3 | #include "guiconstants.h" 4 | 5 | #include 6 | QValidatedTextEdit::QValidatedTextEdit(QWidget *parent) : 7 | QPlainTextEdit(parent), valid(true) 8 | {} 9 | 10 | void QValidatedTextEdit::setValid(bool valid) 11 | { 12 | setStyleSheet(valid ? "" : STYLE_INVALID); 13 | 14 | if(valid) 15 | { 16 | if(toPlainText() == this->errorText) 17 | setPlainText(""); 18 | } 19 | else if(toPlainText() == "") 20 | setPlainText(this->errorText); 21 | } 22 | 23 | void QValidatedTextEdit::setErrorText(QString errorText) 24 | { 25 | this->errorText = errorText; 26 | } 27 | 28 | void QValidatedTextEdit::focusInEvent(QFocusEvent *evt) 29 | { 30 | // Clear invalid flag on focus 31 | setValid(true); 32 | QPlainTextEdit::focusInEvent(evt); 33 | } 34 | 35 | void QValidatedTextEdit::markValid() 36 | { 37 | setValid(true); 38 | } 39 | 40 | void QValidatedTextEdit::clear() 41 | { 42 | setValid(true); 43 | QPlainTextEdit::clear(); 44 | } 45 | -------------------------------------------------------------------------------- /src/qt/qvalidatedtextedit.h: -------------------------------------------------------------------------------- 1 | #ifndef QVALIDATEDTEXTEDIT_H 2 | #define QVALIDATEDTEXTEDIT_H 3 | 4 | #include 5 | 6 | /** Text edit that can be marked as "invalid" to show input validation feedback. When marked as invalid, 7 | it will get a red background until it is focused. 8 | */ 9 | class QValidatedTextEdit : public QPlainTextEdit 10 | { 11 | Q_OBJECT 12 | public: 13 | explicit QValidatedTextEdit(QWidget *parent = 0); 14 | void clear(); 15 | 16 | protected: 17 | void focusInEvent(QFocusEvent *evt); 18 | 19 | private: 20 | bool valid; 21 | QString errorText; 22 | 23 | public slots: 24 | void setValid(bool valid); 25 | void setErrorText(QString errorText); 26 | 27 | private slots: 28 | void markValid(); 29 | }; 30 | 31 | #endif // QVALIDATEDTEXTEDIT_H 32 | -------------------------------------------------------------------------------- /src/qt/qvaluecombobox.cpp: -------------------------------------------------------------------------------- 1 | #include "qvaluecombobox.h" 2 | 3 | #include 4 | 5 | QValueComboBox::QValueComboBox(QWidget *parent) : 6 | QComboBox(parent), role(Qt::UserRole) 7 | { 8 | setItemDelegate(new QStyledItemDelegate()); 9 | 10 | connect(this, SIGNAL(currentIndexChanged(int)), this, SLOT(handleSelectionChanged(int))); 11 | } 12 | 13 | QVariant QValueComboBox::value() const 14 | { 15 | return itemData(currentIndex(), role); 16 | } 17 | 18 | void QValueComboBox::setValue(const QVariant &value) 19 | { 20 | setCurrentIndex(findData(value, role)); 21 | } 22 | 23 | void QValueComboBox::setRole(int role) 24 | { 25 | this->role = role; 26 | } 27 | 28 | void QValueComboBox::handleSelectionChanged(int idx) 29 | { 30 | emit valueChanged(); 31 | } 32 | -------------------------------------------------------------------------------- /src/qt/qvaluecombobox.h: -------------------------------------------------------------------------------- 1 | #ifndef QVALUECOMBOBOX_H 2 | #define QVALUECOMBOBOX_H 3 | 4 | #include 5 | #include 6 | 7 | /* QComboBox that can be used with QDataWidgetMapper to select ordinal values from a model. */ 8 | class QValueComboBox : public QComboBox 9 | { 10 | Q_OBJECT 11 | 12 | Q_PROPERTY(QVariant value READ value WRITE setValue NOTIFY valueChanged USER true) 13 | 14 | public: 15 | explicit QValueComboBox(QWidget *parent = 0); 16 | 17 | QVariant value() const; 18 | void setValue(const QVariant &value); 19 | 20 | /** Specify model role to use as ordinal value (defaults to Qt::UserRole) */ 21 | void setRole(int role); 22 | 23 | signals: 24 | void valueChanged(); 25 | 26 | private: 27 | int role; 28 | 29 | private slots: 30 | void handleSelectionChanged(int idx); 31 | }; 32 | 33 | #endif // QVALUECOMBOBOX_H 34 | -------------------------------------------------------------------------------- /src/qt/res/icons/add.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phantomxdev/phantomx/2532a9b05a078620254f538c64695d4a9edfa7b0/src/qt/res/icons/add.png -------------------------------------------------------------------------------- /src/qt/res/icons/address-book.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phantomxdev/phantomx/2532a9b05a078620254f538c64695d4a9edfa7b0/src/qt/res/icons/address-book.png -------------------------------------------------------------------------------- /src/qt/res/icons/advancedoptions.qrc: -------------------------------------------------------------------------------- 1 | 2 | 3 | advancedoptions.png 4 | 5 | 6 | -------------------------------------------------------------------------------- /src/qt/res/icons/advanceoptions.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phantomxdev/phantomx/2532a9b05a078620254f538c64695d4a9edfa7b0/src/qt/res/icons/advanceoptions.png -------------------------------------------------------------------------------- /src/qt/res/icons/advanceoptions.qrc: -------------------------------------------------------------------------------- 1 | 2 | 3 | -------------------------------------------------------------------------------- /src/qt/res/icons/back/add.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phantomxdev/phantomx/2532a9b05a078620254f538c64695d4a9edfa7b0/src/qt/res/icons/back/add.png -------------------------------------------------------------------------------- /src/qt/res/icons/back/add_2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phantomxdev/phantomx/2532a9b05a078620254f538c64695d4a9edfa7b0/src/qt/res/icons/back/add_2.png -------------------------------------------------------------------------------- /src/qt/res/icons/back/address-book.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phantomxdev/phantomx/2532a9b05a078620254f538c64695d4a9edfa7b0/src/qt/res/icons/back/address-book.png -------------------------------------------------------------------------------- /src/qt/res/icons/back/address-book_2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phantomxdev/phantomx/2532a9b05a078620254f538c64695d4a9edfa7b0/src/qt/res/icons/back/address-book_2.png -------------------------------------------------------------------------------- /src/qt/res/icons/back/bitcoin.icns: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phantomxdev/phantomx/2532a9b05a078620254f538c64695d4a9edfa7b0/src/qt/res/icons/back/bitcoin.icns -------------------------------------------------------------------------------- /src/qt/res/icons/back/bitcoin_2.icns: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phantomxdev/phantomx/2532a9b05a078620254f538c64695d4a9edfa7b0/src/qt/res/icons/back/bitcoin_2.icns -------------------------------------------------------------------------------- /src/qt/res/icons/back/chevron.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phantomxdev/phantomx/2532a9b05a078620254f538c64695d4a9edfa7b0/src/qt/res/icons/back/chevron.png -------------------------------------------------------------------------------- /src/qt/res/icons/back/clock1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phantomxdev/phantomx/2532a9b05a078620254f538c64695d4a9edfa7b0/src/qt/res/icons/back/clock1.png -------------------------------------------------------------------------------- /src/qt/res/icons/back/clock2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phantomxdev/phantomx/2532a9b05a078620254f538c64695d4a9edfa7b0/src/qt/res/icons/back/clock2.png -------------------------------------------------------------------------------- /src/qt/res/icons/back/clock3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phantomxdev/phantomx/2532a9b05a078620254f538c64695d4a9edfa7b0/src/qt/res/icons/back/clock3.png -------------------------------------------------------------------------------- /src/qt/res/icons/back/clock4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phantomxdev/phantomx/2532a9b05a078620254f538c64695d4a9edfa7b0/src/qt/res/icons/back/clock4.png -------------------------------------------------------------------------------- /src/qt/res/icons/back/clock5.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phantomxdev/phantomx/2532a9b05a078620254f538c64695d4a9edfa7b0/src/qt/res/icons/back/clock5.png -------------------------------------------------------------------------------- /src/qt/res/icons/back/configure.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phantomxdev/phantomx/2532a9b05a078620254f538c64695d4a9edfa7b0/src/qt/res/icons/back/configure.png -------------------------------------------------------------------------------- /src/qt/res/icons/back/configure_2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phantomxdev/phantomx/2532a9b05a078620254f538c64695d4a9edfa7b0/src/qt/res/icons/back/configure_2.png -------------------------------------------------------------------------------- /src/qt/res/icons/back/connect.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phantomxdev/phantomx/2532a9b05a078620254f538c64695d4a9edfa7b0/src/qt/res/icons/back/connect.png -------------------------------------------------------------------------------- /src/qt/res/icons/back/connect0.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phantomxdev/phantomx/2532a9b05a078620254f538c64695d4a9edfa7b0/src/qt/res/icons/back/connect0.png -------------------------------------------------------------------------------- /src/qt/res/icons/back/connect0_16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phantomxdev/phantomx/2532a9b05a078620254f538c64695d4a9edfa7b0/src/qt/res/icons/back/connect0_16.png -------------------------------------------------------------------------------- /src/qt/res/icons/back/connect0_16_2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phantomxdev/phantomx/2532a9b05a078620254f538c64695d4a9edfa7b0/src/qt/res/icons/back/connect0_16_2.png -------------------------------------------------------------------------------- /src/qt/res/icons/back/connect1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phantomxdev/phantomx/2532a9b05a078620254f538c64695d4a9edfa7b0/src/qt/res/icons/back/connect1.png -------------------------------------------------------------------------------- /src/qt/res/icons/back/connect1_16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phantomxdev/phantomx/2532a9b05a078620254f538c64695d4a9edfa7b0/src/qt/res/icons/back/connect1_16.png -------------------------------------------------------------------------------- /src/qt/res/icons/back/connect1_16_2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phantomxdev/phantomx/2532a9b05a078620254f538c64695d4a9edfa7b0/src/qt/res/icons/back/connect1_16_2.png -------------------------------------------------------------------------------- /src/qt/res/icons/back/connect2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phantomxdev/phantomx/2532a9b05a078620254f538c64695d4a9edfa7b0/src/qt/res/icons/back/connect2.png -------------------------------------------------------------------------------- /src/qt/res/icons/back/connect2_16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phantomxdev/phantomx/2532a9b05a078620254f538c64695d4a9edfa7b0/src/qt/res/icons/back/connect2_16.png -------------------------------------------------------------------------------- /src/qt/res/icons/back/connect2_16_2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phantomxdev/phantomx/2532a9b05a078620254f538c64695d4a9edfa7b0/src/qt/res/icons/back/connect2_16_2.png -------------------------------------------------------------------------------- /src/qt/res/icons/back/connect3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phantomxdev/phantomx/2532a9b05a078620254f538c64695d4a9edfa7b0/src/qt/res/icons/back/connect3.png -------------------------------------------------------------------------------- /src/qt/res/icons/back/connect3_16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phantomxdev/phantomx/2532a9b05a078620254f538c64695d4a9edfa7b0/src/qt/res/icons/back/connect3_16.png -------------------------------------------------------------------------------- /src/qt/res/icons/back/connect3_16_2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phantomxdev/phantomx/2532a9b05a078620254f538c64695d4a9edfa7b0/src/qt/res/icons/back/connect3_16_2.png -------------------------------------------------------------------------------- /src/qt/res/icons/back/connect4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phantomxdev/phantomx/2532a9b05a078620254f538c64695d4a9edfa7b0/src/qt/res/icons/back/connect4.png -------------------------------------------------------------------------------- /src/qt/res/icons/back/connect4_16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phantomxdev/phantomx/2532a9b05a078620254f538c64695d4a9edfa7b0/src/qt/res/icons/back/connect4_16.png -------------------------------------------------------------------------------- /src/qt/res/icons/back/connect4_16_2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phantomxdev/phantomx/2532a9b05a078620254f538c64695d4a9edfa7b0/src/qt/res/icons/back/connect4_16_2.png -------------------------------------------------------------------------------- /src/qt/res/icons/back/debugwindow.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phantomxdev/phantomx/2532a9b05a078620254f538c64695d4a9edfa7b0/src/qt/res/icons/back/debugwindow.png -------------------------------------------------------------------------------- /src/qt/res/icons/back/debugwindow_2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phantomxdev/phantomx/2532a9b05a078620254f538c64695d4a9edfa7b0/src/qt/res/icons/back/debugwindow_2.png -------------------------------------------------------------------------------- /src/qt/res/icons/back/edit.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phantomxdev/phantomx/2532a9b05a078620254f538c64695d4a9edfa7b0/src/qt/res/icons/back/edit.png -------------------------------------------------------------------------------- /src/qt/res/icons/back/edit_2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phantomxdev/phantomx/2532a9b05a078620254f538c64695d4a9edfa7b0/src/qt/res/icons/back/edit_2.png -------------------------------------------------------------------------------- /src/qt/res/icons/back/editcopy.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phantomxdev/phantomx/2532a9b05a078620254f538c64695d4a9edfa7b0/src/qt/res/icons/back/editcopy.png -------------------------------------------------------------------------------- /src/qt/res/icons/back/editcopy_2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phantomxdev/phantomx/2532a9b05a078620254f538c64695d4a9edfa7b0/src/qt/res/icons/back/editcopy_2.png -------------------------------------------------------------------------------- /src/qt/res/icons/back/editpaste.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phantomxdev/phantomx/2532a9b05a078620254f538c64695d4a9edfa7b0/src/qt/res/icons/back/editpaste.png -------------------------------------------------------------------------------- /src/qt/res/icons/back/editpaste_2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phantomxdev/phantomx/2532a9b05a078620254f538c64695d4a9edfa7b0/src/qt/res/icons/back/editpaste_2.png -------------------------------------------------------------------------------- /src/qt/res/icons/back/explorer.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phantomxdev/phantomx/2532a9b05a078620254f538c64695d4a9edfa7b0/src/qt/res/icons/back/explorer.png -------------------------------------------------------------------------------- /src/qt/res/icons/back/export.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phantomxdev/phantomx/2532a9b05a078620254f538c64695d4a9edfa7b0/src/qt/res/icons/back/export.png -------------------------------------------------------------------------------- /src/qt/res/icons/back/export_2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phantomxdev/phantomx/2532a9b05a078620254f538c64695d4a9edfa7b0/src/qt/res/icons/back/export_2.png -------------------------------------------------------------------------------- /src/qt/res/icons/back/eye.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phantomxdev/phantomx/2532a9b05a078620254f538c64695d4a9edfa7b0/src/qt/res/icons/back/eye.png -------------------------------------------------------------------------------- /src/qt/res/icons/back/eye_minus.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phantomxdev/phantomx/2532a9b05a078620254f538c64695d4a9edfa7b0/src/qt/res/icons/back/eye_minus.png -------------------------------------------------------------------------------- /src/qt/res/icons/back/eye_plus.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phantomxdev/phantomx/2532a9b05a078620254f538c64695d4a9edfa7b0/src/qt/res/icons/back/eye_plus.png -------------------------------------------------------------------------------- /src/qt/res/icons/back/filesave.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phantomxdev/phantomx/2532a9b05a078620254f538c64695d4a9edfa7b0/src/qt/res/icons/back/filesave.png -------------------------------------------------------------------------------- /src/qt/res/icons/back/filesave_2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phantomxdev/phantomx/2532a9b05a078620254f538c64695d4a9edfa7b0/src/qt/res/icons/back/filesave_2.png -------------------------------------------------------------------------------- /src/qt/res/icons/back/fontbigger.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phantomxdev/phantomx/2532a9b05a078620254f538c64695d4a9edfa7b0/src/qt/res/icons/back/fontbigger.png -------------------------------------------------------------------------------- /src/qt/res/icons/back/fontsmaller.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phantomxdev/phantomx/2532a9b05a078620254f538c64695d4a9edfa7b0/src/qt/res/icons/back/fontsmaller.png -------------------------------------------------------------------------------- /src/qt/res/icons/back/hd_disabled.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phantomxdev/phantomx/2532a9b05a078620254f538c64695d4a9edfa7b0/src/qt/res/icons/back/hd_disabled.png -------------------------------------------------------------------------------- /src/qt/res/icons/back/hd_enabled.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phantomxdev/phantomx/2532a9b05a078620254f538c64695d4a9edfa7b0/src/qt/res/icons/back/hd_enabled.png -------------------------------------------------------------------------------- /src/qt/res/icons/back/history.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phantomxdev/phantomx/2532a9b05a078620254f538c64695d4a9edfa7b0/src/qt/res/icons/back/history.png -------------------------------------------------------------------------------- /src/qt/res/icons/back/info.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phantomxdev/phantomx/2532a9b05a078620254f538c64695d4a9edfa7b0/src/qt/res/icons/back/info.png -------------------------------------------------------------------------------- /src/qt/res/icons/back/key.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phantomxdev/phantomx/2532a9b05a078620254f538c64695d4a9edfa7b0/src/qt/res/icons/back/key.png -------------------------------------------------------------------------------- /src/qt/res/icons/back/key_2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phantomxdev/phantomx/2532a9b05a078620254f538c64695d4a9edfa7b0/src/qt/res/icons/back/key_2.png -------------------------------------------------------------------------------- /src/qt/res/icons/back/lock_closed.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phantomxdev/phantomx/2532a9b05a078620254f538c64695d4a9edfa7b0/src/qt/res/icons/back/lock_closed.png -------------------------------------------------------------------------------- /src/qt/res/icons/back/lock_closed_2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phantomxdev/phantomx/2532a9b05a078620254f538c64695d4a9edfa7b0/src/qt/res/icons/back/lock_closed_2.png -------------------------------------------------------------------------------- /src/qt/res/icons/back/lock_open.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phantomxdev/phantomx/2532a9b05a078620254f538c64695d4a9edfa7b0/src/qt/res/icons/back/lock_open.png -------------------------------------------------------------------------------- /src/qt/res/icons/back/lock_open_2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phantomxdev/phantomx/2532a9b05a078620254f538c64695d4a9edfa7b0/src/qt/res/icons/back/lock_open_2.png -------------------------------------------------------------------------------- /src/qt/res/icons/back/messages.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phantomxdev/phantomx/2532a9b05a078620254f538c64695d4a9edfa7b0/src/qt/res/icons/back/messages.png -------------------------------------------------------------------------------- /src/qt/res/icons/back/mining_active.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phantomxdev/phantomx/2532a9b05a078620254f538c64695d4a9edfa7b0/src/qt/res/icons/back/mining_active.png -------------------------------------------------------------------------------- /src/qt/res/icons/back/mining_inactive.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phantomxdev/phantomx/2532a9b05a078620254f538c64695d4a9edfa7b0/src/qt/res/icons/back/mining_inactive.png -------------------------------------------------------------------------------- /src/qt/res/icons/back/network_disabled.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phantomxdev/phantomx/2532a9b05a078620254f538c64695d4a9edfa7b0/src/qt/res/icons/back/network_disabled.png -------------------------------------------------------------------------------- /src/qt/res/icons/back/notsynced.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phantomxdev/phantomx/2532a9b05a078620254f538c64695d4a9edfa7b0/src/qt/res/icons/back/notsynced.png -------------------------------------------------------------------------------- /src/qt/res/icons/back/notsynced_2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phantomxdev/phantomx/2532a9b05a078620254f538c64695d4a9edfa7b0/src/qt/res/icons/back/notsynced_2.png -------------------------------------------------------------------------------- /src/qt/res/icons/back/onion-black.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phantomxdev/phantomx/2532a9b05a078620254f538c64695d4a9edfa7b0/src/qt/res/icons/back/onion-black.png -------------------------------------------------------------------------------- /src/qt/res/icons/back/onion.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phantomxdev/phantomx/2532a9b05a078620254f538c64695d4a9edfa7b0/src/qt/res/icons/back/onion.png -------------------------------------------------------------------------------- /src/qt/res/icons/back/open.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phantomxdev/phantomx/2532a9b05a078620254f538c64695d4a9edfa7b0/src/qt/res/icons/back/open.png -------------------------------------------------------------------------------- /src/qt/res/icons/back/overview.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phantomxdev/phantomx/2532a9b05a078620254f538c64695d4a9edfa7b0/src/qt/res/icons/back/overview.png -------------------------------------------------------------------------------- /src/qt/res/icons/back/phantomx-16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phantomxdev/phantomx/2532a9b05a078620254f538c64695d4a9edfa7b0/src/qt/res/icons/back/phantomx-16.png -------------------------------------------------------------------------------- /src/qt/res/icons/back/phantomx-80.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phantomxdev/phantomx/2532a9b05a078620254f538c64695d4a9edfa7b0/src/qt/res/icons/back/phantomx-80.png -------------------------------------------------------------------------------- /src/qt/res/icons/back/phantomx-testnet.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phantomxdev/phantomx/2532a9b05a078620254f538c64695d4a9edfa7b0/src/qt/res/icons/back/phantomx-testnet.png -------------------------------------------------------------------------------- /src/qt/res/icons/back/phantomx.icns: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phantomxdev/phantomx/2532a9b05a078620254f538c64695d4a9edfa7b0/src/qt/res/icons/back/phantomx.icns -------------------------------------------------------------------------------- /src/qt/res/icons/back/phantomx.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phantomxdev/phantomx/2532a9b05a078620254f538c64695d4a9edfa7b0/src/qt/res/icons/back/phantomx.ico -------------------------------------------------------------------------------- /src/qt/res/icons/back/phantomx.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phantomxdev/phantomx/2532a9b05a078620254f538c64695d4a9edfa7b0/src/qt/res/icons/back/phantomx.png -------------------------------------------------------------------------------- /src/qt/res/icons/back/qrcode.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phantomxdev/phantomx/2532a9b05a078620254f538c64695d4a9edfa7b0/src/qt/res/icons/back/qrcode.png -------------------------------------------------------------------------------- /src/qt/res/icons/back/quit.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phantomxdev/phantomx/2532a9b05a078620254f538c64695d4a9edfa7b0/src/qt/res/icons/back/quit.png -------------------------------------------------------------------------------- /src/qt/res/icons/back/quit_2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phantomxdev/phantomx/2532a9b05a078620254f538c64695d4a9edfa7b0/src/qt/res/icons/back/quit_2.png -------------------------------------------------------------------------------- /src/qt/res/icons/back/receive.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phantomxdev/phantomx/2532a9b05a078620254f538c64695d4a9edfa7b0/src/qt/res/icons/back/receive.png -------------------------------------------------------------------------------- /src/qt/res/icons/back/remove.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phantomxdev/phantomx/2532a9b05a078620254f538c64695d4a9edfa7b0/src/qt/res/icons/back/remove.png -------------------------------------------------------------------------------- /src/qt/res/icons/back/remove_2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phantomxdev/phantomx/2532a9b05a078620254f538c64695d4a9edfa7b0/src/qt/res/icons/back/remove_2.png -------------------------------------------------------------------------------- /src/qt/res/icons/back/send.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phantomxdev/phantomx/2532a9b05a078620254f538c64695d4a9edfa7b0/src/qt/res/icons/back/send.png -------------------------------------------------------------------------------- /src/qt/res/icons/back/staking_off.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phantomxdev/phantomx/2532a9b05a078620254f538c64695d4a9edfa7b0/src/qt/res/icons/back/staking_off.png -------------------------------------------------------------------------------- /src/qt/res/icons/back/staking_off_2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phantomxdev/phantomx/2532a9b05a078620254f538c64695d4a9edfa7b0/src/qt/res/icons/back/staking_off_2.png -------------------------------------------------------------------------------- /src/qt/res/icons/back/staking_on.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phantomxdev/phantomx/2532a9b05a078620254f538c64695d4a9edfa7b0/src/qt/res/icons/back/staking_on.png -------------------------------------------------------------------------------- /src/qt/res/icons/back/staking_on_2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phantomxdev/phantomx/2532a9b05a078620254f538c64695d4a9edfa7b0/src/qt/res/icons/back/staking_on_2.png -------------------------------------------------------------------------------- /src/qt/res/icons/back/statistics.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phantomxdev/phantomx/2532a9b05a078620254f538c64695d4a9edfa7b0/src/qt/res/icons/back/statistics.png -------------------------------------------------------------------------------- /src/qt/res/icons/back/synced.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phantomxdev/phantomx/2532a9b05a078620254f538c64695d4a9edfa7b0/src/qt/res/icons/back/synced.png -------------------------------------------------------------------------------- /src/qt/res/icons/back/synced_2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phantomxdev/phantomx/2532a9b05a078620254f538c64695d4a9edfa7b0/src/qt/res/icons/back/synced_2.png -------------------------------------------------------------------------------- /src/qt/res/icons/back/transaction0.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phantomxdev/phantomx/2532a9b05a078620254f538c64695d4a9edfa7b0/src/qt/res/icons/back/transaction0.png -------------------------------------------------------------------------------- /src/qt/res/icons/back/transaction0_2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phantomxdev/phantomx/2532a9b05a078620254f538c64695d4a9edfa7b0/src/qt/res/icons/back/transaction0_2.png -------------------------------------------------------------------------------- /src/qt/res/icons/back/transaction2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phantomxdev/phantomx/2532a9b05a078620254f538c64695d4a9edfa7b0/src/qt/res/icons/back/transaction2.png -------------------------------------------------------------------------------- /src/qt/res/icons/back/transaction2_2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phantomxdev/phantomx/2532a9b05a078620254f538c64695d4a9edfa7b0/src/qt/res/icons/back/transaction2_2.png -------------------------------------------------------------------------------- /src/qt/res/icons/back/transaction_abandoned.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phantomxdev/phantomx/2532a9b05a078620254f538c64695d4a9edfa7b0/src/qt/res/icons/back/transaction_abandoned.png -------------------------------------------------------------------------------- /src/qt/res/icons/back/transaction_conflicted.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phantomxdev/phantomx/2532a9b05a078620254f538c64695d4a9edfa7b0/src/qt/res/icons/back/transaction_conflicted.png -------------------------------------------------------------------------------- /src/qt/res/icons/back/transaction_conflicted_2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phantomxdev/phantomx/2532a9b05a078620254f538c64695d4a9edfa7b0/src/qt/res/icons/back/transaction_conflicted_2.png -------------------------------------------------------------------------------- /src/qt/res/icons/back/tx_inout.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phantomxdev/phantomx/2532a9b05a078620254f538c64695d4a9edfa7b0/src/qt/res/icons/back/tx_inout.png -------------------------------------------------------------------------------- /src/qt/res/icons/back/tx_input.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phantomxdev/phantomx/2532a9b05a078620254f538c64695d4a9edfa7b0/src/qt/res/icons/back/tx_input.png -------------------------------------------------------------------------------- /src/qt/res/icons/back/tx_mined.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phantomxdev/phantomx/2532a9b05a078620254f538c64695d4a9edfa7b0/src/qt/res/icons/back/tx_mined.png -------------------------------------------------------------------------------- /src/qt/res/icons/back/tx_output.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phantomxdev/phantomx/2532a9b05a078620254f538c64695d4a9edfa7b0/src/qt/res/icons/back/tx_output.png -------------------------------------------------------------------------------- /src/qt/res/icons/back/verify.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phantomxdev/phantomx/2532a9b05a078620254f538c64695d4a9edfa7b0/src/qt/res/icons/back/verify.png -------------------------------------------------------------------------------- /src/qt/res/icons/back/warning.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phantomxdev/phantomx/2532a9b05a078620254f538c64695d4a9edfa7b0/src/qt/res/icons/back/warning.png -------------------------------------------------------------------------------- /src/qt/res/icons/bitcoin.icns: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phantomxdev/phantomx/2532a9b05a078620254f538c64695d4a9edfa7b0/src/qt/res/icons/bitcoin.icns -------------------------------------------------------------------------------- /src/qt/res/icons/black/add.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phantomxdev/phantomx/2532a9b05a078620254f538c64695d4a9edfa7b0/src/qt/res/icons/black/add.png -------------------------------------------------------------------------------- /src/qt/res/icons/black/address-book.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phantomxdev/phantomx/2532a9b05a078620254f538c64695d4a9edfa7b0/src/qt/res/icons/black/address-book.png -------------------------------------------------------------------------------- /src/qt/res/icons/black/bitcoin.icns: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phantomxdev/phantomx/2532a9b05a078620254f538c64695d4a9edfa7b0/src/qt/res/icons/black/bitcoin.icns -------------------------------------------------------------------------------- /src/qt/res/icons/black/chevron.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phantomxdev/phantomx/2532a9b05a078620254f538c64695d4a9edfa7b0/src/qt/res/icons/black/chevron.png -------------------------------------------------------------------------------- /src/qt/res/icons/black/clock1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phantomxdev/phantomx/2532a9b05a078620254f538c64695d4a9edfa7b0/src/qt/res/icons/black/clock1.png -------------------------------------------------------------------------------- /src/qt/res/icons/black/clock2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phantomxdev/phantomx/2532a9b05a078620254f538c64695d4a9edfa7b0/src/qt/res/icons/black/clock2.png -------------------------------------------------------------------------------- /src/qt/res/icons/black/clock3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phantomxdev/phantomx/2532a9b05a078620254f538c64695d4a9edfa7b0/src/qt/res/icons/black/clock3.png -------------------------------------------------------------------------------- /src/qt/res/icons/black/clock4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phantomxdev/phantomx/2532a9b05a078620254f538c64695d4a9edfa7b0/src/qt/res/icons/black/clock4.png -------------------------------------------------------------------------------- /src/qt/res/icons/black/clock5.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phantomxdev/phantomx/2532a9b05a078620254f538c64695d4a9edfa7b0/src/qt/res/icons/black/clock5.png -------------------------------------------------------------------------------- /src/qt/res/icons/black/configure.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phantomxdev/phantomx/2532a9b05a078620254f538c64695d4a9edfa7b0/src/qt/res/icons/black/configure.png -------------------------------------------------------------------------------- /src/qt/res/icons/black/connect.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phantomxdev/phantomx/2532a9b05a078620254f538c64695d4a9edfa7b0/src/qt/res/icons/black/connect.png -------------------------------------------------------------------------------- /src/qt/res/icons/black/connect0.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phantomxdev/phantomx/2532a9b05a078620254f538c64695d4a9edfa7b0/src/qt/res/icons/black/connect0.png -------------------------------------------------------------------------------- /src/qt/res/icons/black/connect0_16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phantomxdev/phantomx/2532a9b05a078620254f538c64695d4a9edfa7b0/src/qt/res/icons/black/connect0_16.png -------------------------------------------------------------------------------- /src/qt/res/icons/black/connect1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phantomxdev/phantomx/2532a9b05a078620254f538c64695d4a9edfa7b0/src/qt/res/icons/black/connect1.png -------------------------------------------------------------------------------- /src/qt/res/icons/black/connect1_16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phantomxdev/phantomx/2532a9b05a078620254f538c64695d4a9edfa7b0/src/qt/res/icons/black/connect1_16.png -------------------------------------------------------------------------------- /src/qt/res/icons/black/connect2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phantomxdev/phantomx/2532a9b05a078620254f538c64695d4a9edfa7b0/src/qt/res/icons/black/connect2.png -------------------------------------------------------------------------------- /src/qt/res/icons/black/connect2_16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phantomxdev/phantomx/2532a9b05a078620254f538c64695d4a9edfa7b0/src/qt/res/icons/black/connect2_16.png -------------------------------------------------------------------------------- /src/qt/res/icons/black/connect3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phantomxdev/phantomx/2532a9b05a078620254f538c64695d4a9edfa7b0/src/qt/res/icons/black/connect3.png -------------------------------------------------------------------------------- /src/qt/res/icons/black/connect3_16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phantomxdev/phantomx/2532a9b05a078620254f538c64695d4a9edfa7b0/src/qt/res/icons/black/connect3_16.png -------------------------------------------------------------------------------- /src/qt/res/icons/black/connect4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phantomxdev/phantomx/2532a9b05a078620254f538c64695d4a9edfa7b0/src/qt/res/icons/black/connect4.png -------------------------------------------------------------------------------- /src/qt/res/icons/black/connect4_16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phantomxdev/phantomx/2532a9b05a078620254f538c64695d4a9edfa7b0/src/qt/res/icons/black/connect4_16.png -------------------------------------------------------------------------------- /src/qt/res/icons/black/debugwindow.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phantomxdev/phantomx/2532a9b05a078620254f538c64695d4a9edfa7b0/src/qt/res/icons/black/debugwindow.png -------------------------------------------------------------------------------- /src/qt/res/icons/black/edit.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phantomxdev/phantomx/2532a9b05a078620254f538c64695d4a9edfa7b0/src/qt/res/icons/black/edit.png -------------------------------------------------------------------------------- /src/qt/res/icons/black/editcopy.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phantomxdev/phantomx/2532a9b05a078620254f538c64695d4a9edfa7b0/src/qt/res/icons/black/editcopy.png -------------------------------------------------------------------------------- /src/qt/res/icons/black/editpaste.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phantomxdev/phantomx/2532a9b05a078620254f538c64695d4a9edfa7b0/src/qt/res/icons/black/editpaste.png -------------------------------------------------------------------------------- /src/qt/res/icons/black/explorer.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phantomxdev/phantomx/2532a9b05a078620254f538c64695d4a9edfa7b0/src/qt/res/icons/black/explorer.png -------------------------------------------------------------------------------- /src/qt/res/icons/black/export.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phantomxdev/phantomx/2532a9b05a078620254f538c64695d4a9edfa7b0/src/qt/res/icons/black/export.png -------------------------------------------------------------------------------- /src/qt/res/icons/black/eye.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phantomxdev/phantomx/2532a9b05a078620254f538c64695d4a9edfa7b0/src/qt/res/icons/black/eye.png -------------------------------------------------------------------------------- /src/qt/res/icons/black/eye_minus.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phantomxdev/phantomx/2532a9b05a078620254f538c64695d4a9edfa7b0/src/qt/res/icons/black/eye_minus.png -------------------------------------------------------------------------------- /src/qt/res/icons/black/eye_plus.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phantomxdev/phantomx/2532a9b05a078620254f538c64695d4a9edfa7b0/src/qt/res/icons/black/eye_plus.png -------------------------------------------------------------------------------- /src/qt/res/icons/black/filesave.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phantomxdev/phantomx/2532a9b05a078620254f538c64695d4a9edfa7b0/src/qt/res/icons/black/filesave.png -------------------------------------------------------------------------------- /src/qt/res/icons/black/fontbigger.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phantomxdev/phantomx/2532a9b05a078620254f538c64695d4a9edfa7b0/src/qt/res/icons/black/fontbigger.png -------------------------------------------------------------------------------- /src/qt/res/icons/black/fontsmaller.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phantomxdev/phantomx/2532a9b05a078620254f538c64695d4a9edfa7b0/src/qt/res/icons/black/fontsmaller.png -------------------------------------------------------------------------------- /src/qt/res/icons/black/hd_disabled.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phantomxdev/phantomx/2532a9b05a078620254f538c64695d4a9edfa7b0/src/qt/res/icons/black/hd_disabled.png -------------------------------------------------------------------------------- /src/qt/res/icons/black/hd_enabled.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phantomxdev/phantomx/2532a9b05a078620254f538c64695d4a9edfa7b0/src/qt/res/icons/black/hd_enabled.png -------------------------------------------------------------------------------- /src/qt/res/icons/black/history.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phantomxdev/phantomx/2532a9b05a078620254f538c64695d4a9edfa7b0/src/qt/res/icons/black/history.png -------------------------------------------------------------------------------- /src/qt/res/icons/black/info.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phantomxdev/phantomx/2532a9b05a078620254f538c64695d4a9edfa7b0/src/qt/res/icons/black/info.png -------------------------------------------------------------------------------- /src/qt/res/icons/black/key.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phantomxdev/phantomx/2532a9b05a078620254f538c64695d4a9edfa7b0/src/qt/res/icons/black/key.png -------------------------------------------------------------------------------- /src/qt/res/icons/black/lock_closed.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phantomxdev/phantomx/2532a9b05a078620254f538c64695d4a9edfa7b0/src/qt/res/icons/black/lock_closed.png -------------------------------------------------------------------------------- /src/qt/res/icons/black/lock_open.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phantomxdev/phantomx/2532a9b05a078620254f538c64695d4a9edfa7b0/src/qt/res/icons/black/lock_open.png -------------------------------------------------------------------------------- /src/qt/res/icons/black/masternode.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phantomxdev/phantomx/2532a9b05a078620254f538c64695d4a9edfa7b0/src/qt/res/icons/black/masternode.png -------------------------------------------------------------------------------- /src/qt/res/icons/black/messages.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phantomxdev/phantomx/2532a9b05a078620254f538c64695d4a9edfa7b0/src/qt/res/icons/black/messages.png -------------------------------------------------------------------------------- /src/qt/res/icons/black/mining_active.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phantomxdev/phantomx/2532a9b05a078620254f538c64695d4a9edfa7b0/src/qt/res/icons/black/mining_active.png -------------------------------------------------------------------------------- /src/qt/res/icons/black/mining_inactive.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phantomxdev/phantomx/2532a9b05a078620254f538c64695d4a9edfa7b0/src/qt/res/icons/black/mining_inactive.png -------------------------------------------------------------------------------- /src/qt/res/icons/black/network_disabled.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phantomxdev/phantomx/2532a9b05a078620254f538c64695d4a9edfa7b0/src/qt/res/icons/black/network_disabled.png -------------------------------------------------------------------------------- /src/qt/res/icons/black/notsynced.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phantomxdev/phantomx/2532a9b05a078620254f538c64695d4a9edfa7b0/src/qt/res/icons/black/notsynced.png -------------------------------------------------------------------------------- /src/qt/res/icons/black/onion-black.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phantomxdev/phantomx/2532a9b05a078620254f538c64695d4a9edfa7b0/src/qt/res/icons/black/onion-black.png -------------------------------------------------------------------------------- /src/qt/res/icons/black/onion.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phantomxdev/phantomx/2532a9b05a078620254f538c64695d4a9edfa7b0/src/qt/res/icons/black/onion.png -------------------------------------------------------------------------------- /src/qt/res/icons/black/open.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phantomxdev/phantomx/2532a9b05a078620254f538c64695d4a9edfa7b0/src/qt/res/icons/black/open.png -------------------------------------------------------------------------------- /src/qt/res/icons/black/overview.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phantomxdev/phantomx/2532a9b05a078620254f538c64695d4a9edfa7b0/src/qt/res/icons/black/overview.png -------------------------------------------------------------------------------- /src/qt/res/icons/black/phantomx-16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phantomxdev/phantomx/2532a9b05a078620254f538c64695d4a9edfa7b0/src/qt/res/icons/black/phantomx-16.png -------------------------------------------------------------------------------- /src/qt/res/icons/black/phantomx-80.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phantomxdev/phantomx/2532a9b05a078620254f538c64695d4a9edfa7b0/src/qt/res/icons/black/phantomx-80.png -------------------------------------------------------------------------------- /src/qt/res/icons/black/phantomx-testnet.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phantomxdev/phantomx/2532a9b05a078620254f538c64695d4a9edfa7b0/src/qt/res/icons/black/phantomx-testnet.png -------------------------------------------------------------------------------- /src/qt/res/icons/black/phantomx.icns: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phantomxdev/phantomx/2532a9b05a078620254f538c64695d4a9edfa7b0/src/qt/res/icons/black/phantomx.icns -------------------------------------------------------------------------------- /src/qt/res/icons/black/phantomx.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phantomxdev/phantomx/2532a9b05a078620254f538c64695d4a9edfa7b0/src/qt/res/icons/black/phantomx.ico -------------------------------------------------------------------------------- /src/qt/res/icons/black/phantomx.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phantomxdev/phantomx/2532a9b05a078620254f538c64695d4a9edfa7b0/src/qt/res/icons/black/phantomx.png -------------------------------------------------------------------------------- /src/qt/res/icons/black/qrcode.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phantomxdev/phantomx/2532a9b05a078620254f538c64695d4a9edfa7b0/src/qt/res/icons/black/qrcode.png -------------------------------------------------------------------------------- /src/qt/res/icons/black/quit.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phantomxdev/phantomx/2532a9b05a078620254f538c64695d4a9edfa7b0/src/qt/res/icons/black/quit.png -------------------------------------------------------------------------------- /src/qt/res/icons/black/receive.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phantomxdev/phantomx/2532a9b05a078620254f538c64695d4a9edfa7b0/src/qt/res/icons/black/receive.png -------------------------------------------------------------------------------- /src/qt/res/icons/black/remove.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phantomxdev/phantomx/2532a9b05a078620254f538c64695d4a9edfa7b0/src/qt/res/icons/black/remove.png -------------------------------------------------------------------------------- /src/qt/res/icons/black/send.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phantomxdev/phantomx/2532a9b05a078620254f538c64695d4a9edfa7b0/src/qt/res/icons/black/send.png -------------------------------------------------------------------------------- /src/qt/res/icons/black/staking_off.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phantomxdev/phantomx/2532a9b05a078620254f538c64695d4a9edfa7b0/src/qt/res/icons/black/staking_off.png -------------------------------------------------------------------------------- /src/qt/res/icons/black/staking_on.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phantomxdev/phantomx/2532a9b05a078620254f538c64695d4a9edfa7b0/src/qt/res/icons/black/staking_on.png -------------------------------------------------------------------------------- /src/qt/res/icons/black/statistics.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phantomxdev/phantomx/2532a9b05a078620254f538c64695d4a9edfa7b0/src/qt/res/icons/black/statistics.png -------------------------------------------------------------------------------- /src/qt/res/icons/black/synced.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phantomxdev/phantomx/2532a9b05a078620254f538c64695d4a9edfa7b0/src/qt/res/icons/black/synced.png -------------------------------------------------------------------------------- /src/qt/res/icons/black/transaction0.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phantomxdev/phantomx/2532a9b05a078620254f538c64695d4a9edfa7b0/src/qt/res/icons/black/transaction0.png -------------------------------------------------------------------------------- /src/qt/res/icons/black/transaction2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phantomxdev/phantomx/2532a9b05a078620254f538c64695d4a9edfa7b0/src/qt/res/icons/black/transaction2.png -------------------------------------------------------------------------------- /src/qt/res/icons/black/transaction_abandoned.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phantomxdev/phantomx/2532a9b05a078620254f538c64695d4a9edfa7b0/src/qt/res/icons/black/transaction_abandoned.png -------------------------------------------------------------------------------- /src/qt/res/icons/black/transaction_conflicted.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phantomxdev/phantomx/2532a9b05a078620254f538c64695d4a9edfa7b0/src/qt/res/icons/black/transaction_conflicted.png -------------------------------------------------------------------------------- /src/qt/res/icons/black/tx_inout.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phantomxdev/phantomx/2532a9b05a078620254f538c64695d4a9edfa7b0/src/qt/res/icons/black/tx_inout.png -------------------------------------------------------------------------------- /src/qt/res/icons/black/tx_input.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phantomxdev/phantomx/2532a9b05a078620254f538c64695d4a9edfa7b0/src/qt/res/icons/black/tx_input.png -------------------------------------------------------------------------------- /src/qt/res/icons/black/tx_mined.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phantomxdev/phantomx/2532a9b05a078620254f538c64695d4a9edfa7b0/src/qt/res/icons/black/tx_mined.png -------------------------------------------------------------------------------- /src/qt/res/icons/black/tx_output.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phantomxdev/phantomx/2532a9b05a078620254f538c64695d4a9edfa7b0/src/qt/res/icons/black/tx_output.png -------------------------------------------------------------------------------- /src/qt/res/icons/black/verify.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phantomxdev/phantomx/2532a9b05a078620254f538c64695d4a9edfa7b0/src/qt/res/icons/black/verify.png -------------------------------------------------------------------------------- /src/qt/res/icons/black/warning.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phantomxdev/phantomx/2532a9b05a078620254f538c64695d4a9edfa7b0/src/qt/res/icons/black/warning.png -------------------------------------------------------------------------------- /src/qt/res/icons/chevron.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phantomxdev/phantomx/2532a9b05a078620254f538c64695d4a9edfa7b0/src/qt/res/icons/chevron.png -------------------------------------------------------------------------------- /src/qt/res/icons/clock1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phantomxdev/phantomx/2532a9b05a078620254f538c64695d4a9edfa7b0/src/qt/res/icons/clock1.png -------------------------------------------------------------------------------- /src/qt/res/icons/clock2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phantomxdev/phantomx/2532a9b05a078620254f538c64695d4a9edfa7b0/src/qt/res/icons/clock2.png -------------------------------------------------------------------------------- /src/qt/res/icons/clock3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phantomxdev/phantomx/2532a9b05a078620254f538c64695d4a9edfa7b0/src/qt/res/icons/clock3.png -------------------------------------------------------------------------------- /src/qt/res/icons/clock4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phantomxdev/phantomx/2532a9b05a078620254f538c64695d4a9edfa7b0/src/qt/res/icons/clock4.png -------------------------------------------------------------------------------- /src/qt/res/icons/clock5.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phantomxdev/phantomx/2532a9b05a078620254f538c64695d4a9edfa7b0/src/qt/res/icons/clock5.png -------------------------------------------------------------------------------- /src/qt/res/icons/configure.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phantomxdev/phantomx/2532a9b05a078620254f538c64695d4a9edfa7b0/src/qt/res/icons/configure.png -------------------------------------------------------------------------------- /src/qt/res/icons/connect.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phantomxdev/phantomx/2532a9b05a078620254f538c64695d4a9edfa7b0/src/qt/res/icons/connect.png -------------------------------------------------------------------------------- /src/qt/res/icons/connect0.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phantomxdev/phantomx/2532a9b05a078620254f538c64695d4a9edfa7b0/src/qt/res/icons/connect0.png -------------------------------------------------------------------------------- /src/qt/res/icons/connect0_16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phantomxdev/phantomx/2532a9b05a078620254f538c64695d4a9edfa7b0/src/qt/res/icons/connect0_16.png -------------------------------------------------------------------------------- /src/qt/res/icons/connect1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phantomxdev/phantomx/2532a9b05a078620254f538c64695d4a9edfa7b0/src/qt/res/icons/connect1.png -------------------------------------------------------------------------------- /src/qt/res/icons/connect1_16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phantomxdev/phantomx/2532a9b05a078620254f538c64695d4a9edfa7b0/src/qt/res/icons/connect1_16.png -------------------------------------------------------------------------------- /src/qt/res/icons/connect2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phantomxdev/phantomx/2532a9b05a078620254f538c64695d4a9edfa7b0/src/qt/res/icons/connect2.png -------------------------------------------------------------------------------- /src/qt/res/icons/connect2_16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phantomxdev/phantomx/2532a9b05a078620254f538c64695d4a9edfa7b0/src/qt/res/icons/connect2_16.png -------------------------------------------------------------------------------- /src/qt/res/icons/connect3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phantomxdev/phantomx/2532a9b05a078620254f538c64695d4a9edfa7b0/src/qt/res/icons/connect3.png -------------------------------------------------------------------------------- /src/qt/res/icons/connect3_16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phantomxdev/phantomx/2532a9b05a078620254f538c64695d4a9edfa7b0/src/qt/res/icons/connect3_16.png -------------------------------------------------------------------------------- /src/qt/res/icons/connect4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phantomxdev/phantomx/2532a9b05a078620254f538c64695d4a9edfa7b0/src/qt/res/icons/connect4.png -------------------------------------------------------------------------------- /src/qt/res/icons/connect4_16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phantomxdev/phantomx/2532a9b05a078620254f538c64695d4a9edfa7b0/src/qt/res/icons/connect4_16.png -------------------------------------------------------------------------------- /src/qt/res/icons/debugwindow.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phantomxdev/phantomx/2532a9b05a078620254f538c64695d4a9edfa7b0/src/qt/res/icons/debugwindow.png -------------------------------------------------------------------------------- /src/qt/res/icons/edit.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phantomxdev/phantomx/2532a9b05a078620254f538c64695d4a9edfa7b0/src/qt/res/icons/edit.png -------------------------------------------------------------------------------- /src/qt/res/icons/editcopy.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phantomxdev/phantomx/2532a9b05a078620254f538c64695d4a9edfa7b0/src/qt/res/icons/editcopy.png -------------------------------------------------------------------------------- /src/qt/res/icons/editpaste.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phantomxdev/phantomx/2532a9b05a078620254f538c64695d4a9edfa7b0/src/qt/res/icons/editpaste.png -------------------------------------------------------------------------------- /src/qt/res/icons/explorer.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phantomxdev/phantomx/2532a9b05a078620254f538c64695d4a9edfa7b0/src/qt/res/icons/explorer.png -------------------------------------------------------------------------------- /src/qt/res/icons/export.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phantomxdev/phantomx/2532a9b05a078620254f538c64695d4a9edfa7b0/src/qt/res/icons/export.png -------------------------------------------------------------------------------- /src/qt/res/icons/eye.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phantomxdev/phantomx/2532a9b05a078620254f538c64695d4a9edfa7b0/src/qt/res/icons/eye.png -------------------------------------------------------------------------------- /src/qt/res/icons/eye_minus.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phantomxdev/phantomx/2532a9b05a078620254f538c64695d4a9edfa7b0/src/qt/res/icons/eye_minus.png -------------------------------------------------------------------------------- /src/qt/res/icons/eye_plus.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phantomxdev/phantomx/2532a9b05a078620254f538c64695d4a9edfa7b0/src/qt/res/icons/eye_plus.png -------------------------------------------------------------------------------- /src/qt/res/icons/filesave.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phantomxdev/phantomx/2532a9b05a078620254f538c64695d4a9edfa7b0/src/qt/res/icons/filesave.png -------------------------------------------------------------------------------- /src/qt/res/icons/fontbigger.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phantomxdev/phantomx/2532a9b05a078620254f538c64695d4a9edfa7b0/src/qt/res/icons/fontbigger.png -------------------------------------------------------------------------------- /src/qt/res/icons/fontsmaller.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phantomxdev/phantomx/2532a9b05a078620254f538c64695d4a9edfa7b0/src/qt/res/icons/fontsmaller.png -------------------------------------------------------------------------------- /src/qt/res/icons/hd_disabled.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phantomxdev/phantomx/2532a9b05a078620254f538c64695d4a9edfa7b0/src/qt/res/icons/hd_disabled.png -------------------------------------------------------------------------------- /src/qt/res/icons/hd_enabled.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phantomxdev/phantomx/2532a9b05a078620254f538c64695d4a9edfa7b0/src/qt/res/icons/hd_enabled.png -------------------------------------------------------------------------------- /src/qt/res/icons/history.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phantomxdev/phantomx/2532a9b05a078620254f538c64695d4a9edfa7b0/src/qt/res/icons/history.png -------------------------------------------------------------------------------- /src/qt/res/icons/info.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phantomxdev/phantomx/2532a9b05a078620254f538c64695d4a9edfa7b0/src/qt/res/icons/info.png -------------------------------------------------------------------------------- /src/qt/res/icons/key.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phantomxdev/phantomx/2532a9b05a078620254f538c64695d4a9edfa7b0/src/qt/res/icons/key.png -------------------------------------------------------------------------------- /src/qt/res/icons/lock_closed.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phantomxdev/phantomx/2532a9b05a078620254f538c64695d4a9edfa7b0/src/qt/res/icons/lock_closed.png -------------------------------------------------------------------------------- /src/qt/res/icons/lock_open.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phantomxdev/phantomx/2532a9b05a078620254f538c64695d4a9edfa7b0/src/qt/res/icons/lock_open.png -------------------------------------------------------------------------------- /src/qt/res/icons/masternode.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phantomxdev/phantomx/2532a9b05a078620254f538c64695d4a9edfa7b0/src/qt/res/icons/masternode.png -------------------------------------------------------------------------------- /src/qt/res/icons/messages.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phantomxdev/phantomx/2532a9b05a078620254f538c64695d4a9edfa7b0/src/qt/res/icons/messages.png -------------------------------------------------------------------------------- /src/qt/res/icons/mining_active.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phantomxdev/phantomx/2532a9b05a078620254f538c64695d4a9edfa7b0/src/qt/res/icons/mining_active.png -------------------------------------------------------------------------------- /src/qt/res/icons/mining_inactive.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phantomxdev/phantomx/2532a9b05a078620254f538c64695d4a9edfa7b0/src/qt/res/icons/mining_inactive.png -------------------------------------------------------------------------------- /src/qt/res/icons/network_disabled.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phantomxdev/phantomx/2532a9b05a078620254f538c64695d4a9edfa7b0/src/qt/res/icons/network_disabled.png -------------------------------------------------------------------------------- /src/qt/res/icons/notsynced.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phantomxdev/phantomx/2532a9b05a078620254f538c64695d4a9edfa7b0/src/qt/res/icons/notsynced.png -------------------------------------------------------------------------------- /src/qt/res/icons/onion-black.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phantomxdev/phantomx/2532a9b05a078620254f538c64695d4a9edfa7b0/src/qt/res/icons/onion-black.png -------------------------------------------------------------------------------- /src/qt/res/icons/onion.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phantomxdev/phantomx/2532a9b05a078620254f538c64695d4a9edfa7b0/src/qt/res/icons/onion.png -------------------------------------------------------------------------------- /src/qt/res/icons/open.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phantomxdev/phantomx/2532a9b05a078620254f538c64695d4a9edfa7b0/src/qt/res/icons/open.png -------------------------------------------------------------------------------- /src/qt/res/icons/overview.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phantomxdev/phantomx/2532a9b05a078620254f538c64695d4a9edfa7b0/src/qt/res/icons/overview.png -------------------------------------------------------------------------------- /src/qt/res/icons/phantomx-16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phantomxdev/phantomx/2532a9b05a078620254f538c64695d4a9edfa7b0/src/qt/res/icons/phantomx-16.png -------------------------------------------------------------------------------- /src/qt/res/icons/phantomx-16.png.old: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phantomxdev/phantomx/2532a9b05a078620254f538c64695d4a9edfa7b0/src/qt/res/icons/phantomx-16.png.old -------------------------------------------------------------------------------- /src/qt/res/icons/phantomx-80.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phantomxdev/phantomx/2532a9b05a078620254f538c64695d4a9edfa7b0/src/qt/res/icons/phantomx-80.png -------------------------------------------------------------------------------- /src/qt/res/icons/phantomx-80.png.old: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phantomxdev/phantomx/2532a9b05a078620254f538c64695d4a9edfa7b0/src/qt/res/icons/phantomx-80.png.old -------------------------------------------------------------------------------- /src/qt/res/icons/phantomx-testnet.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phantomxdev/phantomx/2532a9b05a078620254f538c64695d4a9edfa7b0/src/qt/res/icons/phantomx-testnet.png -------------------------------------------------------------------------------- /src/qt/res/icons/phantomx.icns: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phantomxdev/phantomx/2532a9b05a078620254f538c64695d4a9edfa7b0/src/qt/res/icons/phantomx.icns -------------------------------------------------------------------------------- /src/qt/res/icons/phantomx.icns.old: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phantomxdev/phantomx/2532a9b05a078620254f538c64695d4a9edfa7b0/src/qt/res/icons/phantomx.icns.old -------------------------------------------------------------------------------- /src/qt/res/icons/phantomx.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phantomxdev/phantomx/2532a9b05a078620254f538c64695d4a9edfa7b0/src/qt/res/icons/phantomx.ico -------------------------------------------------------------------------------- /src/qt/res/icons/phantomx.ico.old: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phantomxdev/phantomx/2532a9b05a078620254f538c64695d4a9edfa7b0/src/qt/res/icons/phantomx.ico.old -------------------------------------------------------------------------------- /src/qt/res/icons/phantomx.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phantomxdev/phantomx/2532a9b05a078620254f538c64695d4a9edfa7b0/src/qt/res/icons/phantomx.png -------------------------------------------------------------------------------- /src/qt/res/icons/phantomx.png.old: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phantomxdev/phantomx/2532a9b05a078620254f538c64695d4a9edfa7b0/src/qt/res/icons/phantomx.png.old -------------------------------------------------------------------------------- /src/qt/res/icons/qrcode.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phantomxdev/phantomx/2532a9b05a078620254f538c64695d4a9edfa7b0/src/qt/res/icons/qrcode.png -------------------------------------------------------------------------------- /src/qt/res/icons/quit.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phantomxdev/phantomx/2532a9b05a078620254f538c64695d4a9edfa7b0/src/qt/res/icons/quit.png -------------------------------------------------------------------------------- /src/qt/res/icons/receive.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phantomxdev/phantomx/2532a9b05a078620254f538c64695d4a9edfa7b0/src/qt/res/icons/receive.png -------------------------------------------------------------------------------- /src/qt/res/icons/remove.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phantomxdev/phantomx/2532a9b05a078620254f538c64695d4a9edfa7b0/src/qt/res/icons/remove.png -------------------------------------------------------------------------------- /src/qt/res/icons/send.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phantomxdev/phantomx/2532a9b05a078620254f538c64695d4a9edfa7b0/src/qt/res/icons/send.png -------------------------------------------------------------------------------- /src/qt/res/icons/staking_off.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phantomxdev/phantomx/2532a9b05a078620254f538c64695d4a9edfa7b0/src/qt/res/icons/staking_off.png -------------------------------------------------------------------------------- /src/qt/res/icons/staking_on.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phantomxdev/phantomx/2532a9b05a078620254f538c64695d4a9edfa7b0/src/qt/res/icons/staking_on.png -------------------------------------------------------------------------------- /src/qt/res/icons/statistics.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phantomxdev/phantomx/2532a9b05a078620254f538c64695d4a9edfa7b0/src/qt/res/icons/statistics.png -------------------------------------------------------------------------------- /src/qt/res/icons/synced.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phantomxdev/phantomx/2532a9b05a078620254f538c64695d4a9edfa7b0/src/qt/res/icons/synced.png -------------------------------------------------------------------------------- /src/qt/res/icons/transaction0.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phantomxdev/phantomx/2532a9b05a078620254f538c64695d4a9edfa7b0/src/qt/res/icons/transaction0.png -------------------------------------------------------------------------------- /src/qt/res/icons/transaction2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phantomxdev/phantomx/2532a9b05a078620254f538c64695d4a9edfa7b0/src/qt/res/icons/transaction2.png -------------------------------------------------------------------------------- /src/qt/res/icons/transaction_abandoned.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phantomxdev/phantomx/2532a9b05a078620254f538c64695d4a9edfa7b0/src/qt/res/icons/transaction_abandoned.png -------------------------------------------------------------------------------- /src/qt/res/icons/transaction_conflicted.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phantomxdev/phantomx/2532a9b05a078620254f538c64695d4a9edfa7b0/src/qt/res/icons/transaction_conflicted.png -------------------------------------------------------------------------------- /src/qt/res/icons/tx_inout.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phantomxdev/phantomx/2532a9b05a078620254f538c64695d4a9edfa7b0/src/qt/res/icons/tx_inout.png -------------------------------------------------------------------------------- /src/qt/res/icons/tx_input.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phantomxdev/phantomx/2532a9b05a078620254f538c64695d4a9edfa7b0/src/qt/res/icons/tx_input.png -------------------------------------------------------------------------------- /src/qt/res/icons/tx_mined.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phantomxdev/phantomx/2532a9b05a078620254f538c64695d4a9edfa7b0/src/qt/res/icons/tx_mined.png -------------------------------------------------------------------------------- /src/qt/res/icons/tx_output.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phantomxdev/phantomx/2532a9b05a078620254f538c64695d4a9edfa7b0/src/qt/res/icons/tx_output.png -------------------------------------------------------------------------------- /src/qt/res/icons/verify.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phantomxdev/phantomx/2532a9b05a078620254f538c64695d4a9edfa7b0/src/qt/res/icons/verify.png -------------------------------------------------------------------------------- /src/qt/res/icons/warning.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phantomxdev/phantomx/2532a9b05a078620254f538c64695d4a9edfa7b0/src/qt/res/icons/warning.png -------------------------------------------------------------------------------- /src/qt/res/icons2/advanceoptions.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phantomxdev/phantomx/2532a9b05a078620254f538c64695d4a9edfa7b0/src/qt/res/icons2/advanceoptions.png -------------------------------------------------------------------------------- /src/qt/res/images/about.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phantomxdev/phantomx/2532a9b05a078620254f538c64695d4a9edfa7b0/src/qt/res/images/about.png -------------------------------------------------------------------------------- /src/qt/res/images/about.png.old: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phantomxdev/phantomx/2532a9b05a078620254f538c64695d4a9edfa7b0/src/qt/res/images/about.png.old -------------------------------------------------------------------------------- /src/qt/res/images/header.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phantomxdev/phantomx/2532a9b05a078620254f538c64695d4a9edfa7b0/src/qt/res/images/header.png -------------------------------------------------------------------------------- /src/qt/res/images/header.png.old: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phantomxdev/phantomx/2532a9b05a078620254f538c64695d4a9edfa7b0/src/qt/res/images/header.png.old -------------------------------------------------------------------------------- /src/qt/res/images/splash.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phantomxdev/phantomx/2532a9b05a078620254f538c64695d4a9edfa7b0/src/qt/res/images/splash.png -------------------------------------------------------------------------------- /src/qt/res/images/splash_old.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phantomxdev/phantomx/2532a9b05a078620254f538c64695d4a9edfa7b0/src/qt/res/images/splash_old.png -------------------------------------------------------------------------------- /src/qt/res/images/splash_raw.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phantomxdev/phantomx/2532a9b05a078620254f538c64695d4a9edfa7b0/src/qt/res/images/splash_raw.png -------------------------------------------------------------------------------- /src/qt/res/movies/makespinner.sh: -------------------------------------------------------------------------------- 1 | # Copyright (c) 2014-2015 The Bitcoin Core developers 2 | # Distributed under the MIT software license, see the accompanying 3 | # file COPYING or http://www.opensource.org/licenses/mit-license.php. 4 | 5 | FRAMEDIR=$(dirname $0) 6 | for i in {0..35} 7 | do 8 | frame=$(printf "%03d" $i) 9 | angle=$(($i * 10)) 10 | convert $FRAMEDIR/../src/spinner.png -background "rgba(0,0,0,0.0)" -distort SRT $angle $FRAMEDIR/spinner-$frame.png 11 | done 12 | -------------------------------------------------------------------------------- /src/qt/res/movies/spinner-000.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phantomxdev/phantomx/2532a9b05a078620254f538c64695d4a9edfa7b0/src/qt/res/movies/spinner-000.png -------------------------------------------------------------------------------- /src/qt/res/movies/spinner-001.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phantomxdev/phantomx/2532a9b05a078620254f538c64695d4a9edfa7b0/src/qt/res/movies/spinner-001.png -------------------------------------------------------------------------------- /src/qt/res/movies/spinner-002.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phantomxdev/phantomx/2532a9b05a078620254f538c64695d4a9edfa7b0/src/qt/res/movies/spinner-002.png -------------------------------------------------------------------------------- /src/qt/res/movies/spinner-003.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phantomxdev/phantomx/2532a9b05a078620254f538c64695d4a9edfa7b0/src/qt/res/movies/spinner-003.png -------------------------------------------------------------------------------- /src/qt/res/movies/spinner-004.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phantomxdev/phantomx/2532a9b05a078620254f538c64695d4a9edfa7b0/src/qt/res/movies/spinner-004.png -------------------------------------------------------------------------------- /src/qt/res/movies/spinner-005.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phantomxdev/phantomx/2532a9b05a078620254f538c64695d4a9edfa7b0/src/qt/res/movies/spinner-005.png -------------------------------------------------------------------------------- /src/qt/res/movies/spinner-006.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phantomxdev/phantomx/2532a9b05a078620254f538c64695d4a9edfa7b0/src/qt/res/movies/spinner-006.png -------------------------------------------------------------------------------- /src/qt/res/movies/spinner-007.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phantomxdev/phantomx/2532a9b05a078620254f538c64695d4a9edfa7b0/src/qt/res/movies/spinner-007.png -------------------------------------------------------------------------------- /src/qt/res/movies/spinner-008.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phantomxdev/phantomx/2532a9b05a078620254f538c64695d4a9edfa7b0/src/qt/res/movies/spinner-008.png -------------------------------------------------------------------------------- /src/qt/res/movies/spinner-009.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phantomxdev/phantomx/2532a9b05a078620254f538c64695d4a9edfa7b0/src/qt/res/movies/spinner-009.png -------------------------------------------------------------------------------- /src/qt/res/movies/spinner-010.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phantomxdev/phantomx/2532a9b05a078620254f538c64695d4a9edfa7b0/src/qt/res/movies/spinner-010.png -------------------------------------------------------------------------------- /src/qt/res/movies/spinner-011.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phantomxdev/phantomx/2532a9b05a078620254f538c64695d4a9edfa7b0/src/qt/res/movies/spinner-011.png -------------------------------------------------------------------------------- /src/qt/res/movies/spinner-012.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phantomxdev/phantomx/2532a9b05a078620254f538c64695d4a9edfa7b0/src/qt/res/movies/spinner-012.png -------------------------------------------------------------------------------- /src/qt/res/movies/spinner-013.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phantomxdev/phantomx/2532a9b05a078620254f538c64695d4a9edfa7b0/src/qt/res/movies/spinner-013.png -------------------------------------------------------------------------------- /src/qt/res/movies/spinner-014.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phantomxdev/phantomx/2532a9b05a078620254f538c64695d4a9edfa7b0/src/qt/res/movies/spinner-014.png -------------------------------------------------------------------------------- /src/qt/res/movies/spinner-015.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phantomxdev/phantomx/2532a9b05a078620254f538c64695d4a9edfa7b0/src/qt/res/movies/spinner-015.png -------------------------------------------------------------------------------- /src/qt/res/movies/spinner-016.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phantomxdev/phantomx/2532a9b05a078620254f538c64695d4a9edfa7b0/src/qt/res/movies/spinner-016.png -------------------------------------------------------------------------------- /src/qt/res/movies/spinner-017.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phantomxdev/phantomx/2532a9b05a078620254f538c64695d4a9edfa7b0/src/qt/res/movies/spinner-017.png -------------------------------------------------------------------------------- /src/qt/res/movies/spinner-018.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phantomxdev/phantomx/2532a9b05a078620254f538c64695d4a9edfa7b0/src/qt/res/movies/spinner-018.png -------------------------------------------------------------------------------- /src/qt/res/movies/spinner-019.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phantomxdev/phantomx/2532a9b05a078620254f538c64695d4a9edfa7b0/src/qt/res/movies/spinner-019.png -------------------------------------------------------------------------------- /src/qt/res/movies/spinner-020.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phantomxdev/phantomx/2532a9b05a078620254f538c64695d4a9edfa7b0/src/qt/res/movies/spinner-020.png -------------------------------------------------------------------------------- /src/qt/res/movies/spinner-021.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phantomxdev/phantomx/2532a9b05a078620254f538c64695d4a9edfa7b0/src/qt/res/movies/spinner-021.png -------------------------------------------------------------------------------- /src/qt/res/movies/spinner-022.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phantomxdev/phantomx/2532a9b05a078620254f538c64695d4a9edfa7b0/src/qt/res/movies/spinner-022.png -------------------------------------------------------------------------------- /src/qt/res/movies/spinner-023.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phantomxdev/phantomx/2532a9b05a078620254f538c64695d4a9edfa7b0/src/qt/res/movies/spinner-023.png -------------------------------------------------------------------------------- /src/qt/res/movies/spinner-024.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phantomxdev/phantomx/2532a9b05a078620254f538c64695d4a9edfa7b0/src/qt/res/movies/spinner-024.png -------------------------------------------------------------------------------- /src/qt/res/movies/spinner-025.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phantomxdev/phantomx/2532a9b05a078620254f538c64695d4a9edfa7b0/src/qt/res/movies/spinner-025.png -------------------------------------------------------------------------------- /src/qt/res/movies/spinner-026.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phantomxdev/phantomx/2532a9b05a078620254f538c64695d4a9edfa7b0/src/qt/res/movies/spinner-026.png -------------------------------------------------------------------------------- /src/qt/res/movies/spinner-027.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phantomxdev/phantomx/2532a9b05a078620254f538c64695d4a9edfa7b0/src/qt/res/movies/spinner-027.png -------------------------------------------------------------------------------- /src/qt/res/movies/spinner-028.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phantomxdev/phantomx/2532a9b05a078620254f538c64695d4a9edfa7b0/src/qt/res/movies/spinner-028.png -------------------------------------------------------------------------------- /src/qt/res/movies/spinner-029.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phantomxdev/phantomx/2532a9b05a078620254f538c64695d4a9edfa7b0/src/qt/res/movies/spinner-029.png -------------------------------------------------------------------------------- /src/qt/res/movies/spinner-030.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phantomxdev/phantomx/2532a9b05a078620254f538c64695d4a9edfa7b0/src/qt/res/movies/spinner-030.png -------------------------------------------------------------------------------- /src/qt/res/movies/spinner-031.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phantomxdev/phantomx/2532a9b05a078620254f538c64695d4a9edfa7b0/src/qt/res/movies/spinner-031.png -------------------------------------------------------------------------------- /src/qt/res/movies/spinner-032.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phantomxdev/phantomx/2532a9b05a078620254f538c64695d4a9edfa7b0/src/qt/res/movies/spinner-032.png -------------------------------------------------------------------------------- /src/qt/res/movies/spinner-033.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phantomxdev/phantomx/2532a9b05a078620254f538c64695d4a9edfa7b0/src/qt/res/movies/spinner-033.png -------------------------------------------------------------------------------- /src/qt/res/movies/spinner-034.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phantomxdev/phantomx/2532a9b05a078620254f538c64695d4a9edfa7b0/src/qt/res/movies/spinner-034.png -------------------------------------------------------------------------------- /src/qt/res/movies/spinner-035.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phantomxdev/phantomx/2532a9b05a078620254f538c64695d4a9edfa7b0/src/qt/res/movies/spinner-035.png -------------------------------------------------------------------------------- /src/qt/res/movies/update_spinner.mng: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phantomxdev/phantomx/2532a9b05a078620254f538c64695d4a9edfa7b0/src/qt/res/movies/update_spinner.mng -------------------------------------------------------------------------------- /src/qt/res/movies/update_spinner_black.mng: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phantomxdev/phantomx/2532a9b05a078620254f538c64695d4a9edfa7b0/src/qt/res/movies/update_spinner_black.mng -------------------------------------------------------------------------------- /src/qt/res/resupdated.qrc: -------------------------------------------------------------------------------- 1 | 2 | 3 | icons2/advanceoptions.png 4 | 5 | 6 | -------------------------------------------------------------------------------- /src/qt/resupdate.qrc: -------------------------------------------------------------------------------- 1 | 2 | 3 | res/icons/advancedoptions.png 4 | 5 | 6 | -------------------------------------------------------------------------------- /src/qt/test/test_main.cpp: -------------------------------------------------------------------------------- 1 | #include 2 | #include 3 | 4 | #include "uritests.h" 5 | 6 | // This is all you need to run all the tests 7 | int main(int argc, char *argv[]) 8 | { 9 | bool fInvalid = false; 10 | 11 | URITests test1; 12 | if (QTest::qExec(&test1) != 0) 13 | fInvalid = true; 14 | 15 | return fInvalid; 16 | } 17 | -------------------------------------------------------------------------------- /src/qt/test/uritests.h: -------------------------------------------------------------------------------- 1 | #ifndef URITESTS_H 2 | #define URITESTS_H 3 | 4 | #include 5 | #include 6 | 7 | class URITests : public QObject 8 | { 9 | Q_OBJECT 10 | 11 | private slots: 12 | void uriTests(); 13 | }; 14 | 15 | #endif // URITESTS_H 16 | -------------------------------------------------------------------------------- /src/qt/trafficgraphwidget.h: -------------------------------------------------------------------------------- 1 | #ifndef TRAFFICGRAPHWIDGET_H 2 | #define TRAFFICGRAPHWIDGET_H 3 | 4 | #include 5 | #include 6 | 7 | class ClientModel; 8 | 9 | QT_BEGIN_NAMESPACE 10 | class QPaintEvent; 11 | class QTimer; 12 | QT_END_NAMESPACE 13 | 14 | class TrafficGraphWidget : public QWidget 15 | { 16 | Q_OBJECT 17 | 18 | public: 19 | explicit TrafficGraphWidget(QWidget *parent = 0); 20 | void setClientModel(ClientModel *model); 21 | int getGraphRangeMins() const; 22 | 23 | protected: 24 | void paintEvent(QPaintEvent *); 25 | 26 | public slots: 27 | void updateRates(); 28 | void setGraphRangeMins(int mins); 29 | void clear(); 30 | 31 | private: 32 | void paintPath(QPainterPath &path, QQueue &samples); 33 | 34 | QTimer *timer; 35 | float fMax; 36 | int nMins; 37 | QQueue vSamplesIn; 38 | QQueue vSamplesOut; 39 | quint64 nLastBytesIn; 40 | quint64 nLastBytesOut; 41 | ClientModel *clientModel; 42 | }; 43 | 44 | #endif // TRAFFICGRAPHWIDGET_H 45 | -------------------------------------------------------------------------------- /src/qt/transactiondesc.h: -------------------------------------------------------------------------------- 1 | #ifndef TRANSACTIONDESC_H 2 | #define TRANSACTIONDESC_H 3 | 4 | #include 5 | #include 6 | 7 | class TransactionRecord; 8 | class CWallet; 9 | class CWalletTx; 10 | 11 | /** Provide a human-readable extended HTML description of a transaction. 12 | */ 13 | class TransactionDesc: public QObject 14 | { 15 | Q_OBJECT 16 | 17 | public: 18 | static QString toHTML(CWallet *wallet, CWalletTx &wtx, TransactionRecord *rec, int unit); 19 | 20 | private: 21 | TransactionDesc() {} 22 | 23 | static QString FormatTxStatus(const CWalletTx& wtx); 24 | }; 25 | 26 | #endif // TRANSACTIONDESC_H 27 | -------------------------------------------------------------------------------- /src/qt/transactiondescdialog.cpp: -------------------------------------------------------------------------------- 1 | #include "transactiondescdialog.h" 2 | #include "ui_transactiondescdialog.h" 3 | 4 | #include "transactiontablemodel.h" 5 | 6 | #include 7 | 8 | TransactionDescDialog::TransactionDescDialog(const QModelIndex &idx, QWidget *parent) : 9 | QDialog(parent), 10 | ui(new Ui::TransactionDescDialog) 11 | { 12 | ui->setupUi(this); 13 | QString desc = idx.data(TransactionTableModel::LongDescriptionRole).toString(); 14 | ui->detailText->setHtml(desc); 15 | } 16 | 17 | TransactionDescDialog::~TransactionDescDialog() 18 | { 19 | delete ui; 20 | } 21 | -------------------------------------------------------------------------------- /src/qt/transactiondescdialog.h: -------------------------------------------------------------------------------- 1 | #ifndef TRANSACTIONDESCDIALOG_H 2 | #define TRANSACTIONDESCDIALOG_H 3 | 4 | #include 5 | 6 | namespace Ui { 7 | class TransactionDescDialog; 8 | } 9 | 10 | QT_BEGIN_NAMESPACE 11 | class QModelIndex; 12 | QT_END_NAMESPACE 13 | 14 | /** Dialog showing transaction details. */ 15 | class TransactionDescDialog : public QDialog 16 | { 17 | Q_OBJECT 18 | 19 | public: 20 | explicit TransactionDescDialog(const QModelIndex &idx, QWidget *parent = 0); 21 | ~TransactionDescDialog(); 22 | 23 | private: 24 | Ui::TransactionDescDialog *ui; 25 | }; 26 | 27 | #endif // TRANSACTIONDESCDIALOG_H 28 | -------------------------------------------------------------------------------- /src/rpcclient.h: -------------------------------------------------------------------------------- 1 | // Copyright (c) 2010 Satoshi Nakamoto 2 | // Copyright (c) 2009-2013 The Bitcoin developers 3 | // Distributed under the MIT/X11 software license, see the accompanying 4 | // file COPYING or http://www.opensource.org/licenses/mit-license.php. 5 | 6 | #ifndef _BITCOINRPC_CLIENT_H_ 7 | #define _BITCOINRPC_CLIENT_H_ 1 8 | 9 | #include "json/json_spirit_reader_template.h" 10 | #include "json/json_spirit_utils.h" 11 | #include "json/json_spirit_writer_template.h" 12 | 13 | int CommandLineRPC(int argc, char *argv[]); 14 | 15 | json_spirit::Array RPCConvertValues(const std::string &strMethod, const std::vector &strParams); 16 | 17 | #endif 18 | -------------------------------------------------------------------------------- /src/scrypt.h: -------------------------------------------------------------------------------- 1 | #ifndef SCRYPT_MINE_H 2 | #define SCRYPT_MINE_H 3 | 4 | #include 5 | #include 6 | 7 | #include "util.h" 8 | #include "net.h" 9 | 10 | uint256 scrypt_salted_multiround_hash(const void* input, size_t inputlen, const void* salt, size_t saltlen, const unsigned int nRounds); 11 | uint256 scrypt_salted_hash(const void* input, size_t inputlen, const void* salt, size_t saltlen); 12 | uint256 scrypt_hash(const void* input, size_t inputlen); 13 | uint256 scrypt_blockhash(const void* input); 14 | 15 | #endif // SCRYPT_MINE_H -------------------------------------------------------------------------------- /src/secp256k1/.libs/libsecp256k1.a: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phantomxdev/phantomx/2532a9b05a078620254f538c64695d4a9edfa7b0/src/secp256k1/.libs/libsecp256k1.a -------------------------------------------------------------------------------- /src/secp256k1/.libs/libsecp256k1.la: -------------------------------------------------------------------------------- 1 | ../libsecp256k1.la -------------------------------------------------------------------------------- /src/secp256k1/TODO: -------------------------------------------------------------------------------- 1 | * Unit tests for fieldelem/groupelem, including ones intended to 2 | trigger fieldelem's boundary cases. 3 | * Complete constant-time operations for signing/keygen 4 | -------------------------------------------------------------------------------- /src/secp256k1/autogen.sh: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | set -e 3 | autoreconf -if --warnings=all 4 | -------------------------------------------------------------------------------- /src/secp256k1/build-aux/m4/ltversion.m4: -------------------------------------------------------------------------------- 1 | # ltversion.m4 -- version numbers -*- Autoconf -*- 2 | # 3 | # Copyright (C) 2004, 2011-2015 Free Software Foundation, Inc. 4 | # Written by Scott James Remnant, 2004 5 | # 6 | # This file is free software; the Free Software Foundation gives 7 | # unlimited permission to copy and/or distribute it, with or without 8 | # modifications, as long as this notice is preserved. 9 | 10 | # @configure_input@ 11 | 12 | # serial 4179 ltversion.m4 13 | # This file is part of GNU Libtool 14 | 15 | m4_define([LT_PACKAGE_VERSION], [2.4.6]) 16 | m4_define([LT_PACKAGE_REVISION], [2.4.6]) 17 | 18 | AC_DEFUN([LTVERSION_VERSION], 19 | [macro_version='2.4.6' 20 | macro_revision='2.4.6' 21 | _LT_DECL(, macro_version, 0, [Which release of libtool.m4 was used?]) 22 | _LT_DECL(, macro_revision, 0) 23 | ]) 24 | -------------------------------------------------------------------------------- /src/secp256k1/libsecp256k1.pc: -------------------------------------------------------------------------------- 1 | prefix=/usr/local 2 | exec_prefix=${prefix} 3 | libdir=${exec_prefix}/lib 4 | includedir=${prefix}/include 5 | 6 | Name: libsecp256k1 7 | Description: Optimized C library for EC operations on curve secp256k1 8 | URL: https://github.com/bitcoin/secp256k1 9 | Version: 0.1 10 | Cflags: -I${includedir} 11 | Libs.private: 12 | Libs: -L${libdir} -lsecp256k1 13 | 14 | -------------------------------------------------------------------------------- /src/secp256k1/libsecp256k1.pc.in: -------------------------------------------------------------------------------- 1 | prefix=@prefix@ 2 | exec_prefix=@exec_prefix@ 3 | libdir=@libdir@ 4 | includedir=@includedir@ 5 | 6 | Name: libsecp256k1 7 | Description: Optimized C library for EC operations on curve secp256k1 8 | URL: https://github.com/bitcoin/secp256k1 9 | Version: @PACKAGE_VERSION@ 10 | Cflags: -I${includedir} 11 | Libs.private: @SECP_LIBS@ 12 | Libs: -L${libdir} -lsecp256k1 13 | 14 | -------------------------------------------------------------------------------- /src/secp256k1/src/.deps/.dirstamp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phantomxdev/phantomx/2532a9b05a078620254f538c64695d4a9edfa7b0/src/secp256k1/src/.deps/.dirstamp -------------------------------------------------------------------------------- /src/secp256k1/src/.deps/bench_internal-bench_internal.Po: -------------------------------------------------------------------------------- 1 | # dummy 2 | -------------------------------------------------------------------------------- /src/secp256k1/src/.deps/bench_recover.Po: -------------------------------------------------------------------------------- 1 | # dummy 2 | -------------------------------------------------------------------------------- /src/secp256k1/src/.deps/bench_sign.Po: -------------------------------------------------------------------------------- 1 | # dummy 2 | -------------------------------------------------------------------------------- /src/secp256k1/src/.deps/bench_verify.Po: -------------------------------------------------------------------------------- 1 | # dummy 2 | -------------------------------------------------------------------------------- /src/secp256k1/src/.dirstamp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phantomxdev/phantomx/2532a9b05a078620254f538c64695d4a9edfa7b0/src/secp256k1/src/.dirstamp -------------------------------------------------------------------------------- /src/secp256k1/src/java/org_bitcoin_NativeSecp256k1.c: -------------------------------------------------------------------------------- 1 | #include "org_bitcoin_NativeSecp256k1.h" 2 | #include "include/secp256k1.h" 3 | 4 | JNIEXPORT jint JNICALL Java_org_bitcoin_NativeSecp256k1_secp256k1_1ecdsa_1verify 5 | (JNIEnv* env, jclass classObject, jobject byteBufferObject) 6 | { 7 | unsigned char* data = (unsigned char*) (*env)->GetDirectBufferAddress(env, byteBufferObject); 8 | int sigLen = *((int*)(data + 32)); 9 | int pubLen = *((int*)(data + 32 + 4)); 10 | 11 | return secp256k1_ecdsa_verify(data, 32, data+32+8, sigLen, data+32+8+sigLen, pubLen); 12 | } 13 | 14 | static void __javasecp256k1_attach(void) __attribute__((constructor)); 15 | static void __javasecp256k1_detach(void) __attribute__((destructor)); 16 | 17 | static void __javasecp256k1_attach(void) { 18 | secp256k1_start(SECP256K1_START_VERIFY); 19 | } 20 | 21 | static void __javasecp256k1_detach(void) { 22 | secp256k1_stop(); 23 | } 24 | -------------------------------------------------------------------------------- /src/secp256k1/src/java/org_bitcoin_NativeSecp256k1.h: -------------------------------------------------------------------------------- 1 | /* DO NOT EDIT THIS FILE - it is machine generated */ 2 | #include 3 | /* Header for class org_bitcoin_NativeSecp256k1 */ 4 | 5 | #ifndef _Included_org_bitcoin_NativeSecp256k1 6 | #define _Included_org_bitcoin_NativeSecp256k1 7 | #ifdef __cplusplus 8 | extern "C" { 9 | #endif 10 | /* 11 | * Class: org_bitcoin_NativeSecp256k1 12 | * Method: secp256k1_ecdsa_verify 13 | * Signature: (Ljava/nio/ByteBuffer;)I 14 | */ 15 | JNIEXPORT jint JNICALL Java_org_bitcoin_NativeSecp256k1_secp256k1_1ecdsa_1verify 16 | (JNIEnv *, jclass, jobject); 17 | 18 | #ifdef __cplusplus 19 | } 20 | #endif 21 | #endif 22 | -------------------------------------------------------------------------------- /src/secp256k1/src/libsecp256k1_la-secp256k1.lo: -------------------------------------------------------------------------------- 1 | # src/libsecp256k1_la-secp256k1.lo - a libtool object file 2 | # Generated by libtool (GNU libtool) 2.4.6 Debian-2.4.6-0.1 3 | # 4 | # Please DO NOT delete this file! 5 | # It is necessary for linking the library. 6 | 7 | # Name of the PIC object. 8 | pic_object=none 9 | 10 | # Name of the non-PIC object 11 | non_pic_object='libsecp256k1_la-secp256k1.o' 12 | 13 | -------------------------------------------------------------------------------- /src/secp256k1/src/libsecp256k1_la-secp256k1.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phantomxdev/phantomx/2532a9b05a078620254f538c64695d4a9edfa7b0/src/secp256k1/src/libsecp256k1_la-secp256k1.o -------------------------------------------------------------------------------- /src/secp256k1/src/num_gmp.h: -------------------------------------------------------------------------------- 1 | /********************************************************************** 2 | * Copyright (c) 2013, 2014 Pieter Wuille * 3 | * Distributed under the MIT software license, see the accompanying * 4 | * file COPYING or http://www.opensource.org/licenses/mit-license.php.* 5 | **********************************************************************/ 6 | 7 | #ifndef _SECP256K1_NUM_REPR_ 8 | #define _SECP256K1_NUM_REPR_ 9 | 10 | #include 11 | 12 | #define NUM_LIMBS ((256+GMP_NUMB_BITS-1)/GMP_NUMB_BITS) 13 | 14 | typedef struct { 15 | mp_limb_t data[2*NUM_LIMBS]; 16 | int neg; 17 | int limbs; 18 | } secp256k1_num_t; 19 | 20 | #endif 21 | -------------------------------------------------------------------------------- /src/secp256k1/src/num_impl.h: -------------------------------------------------------------------------------- 1 | /********************************************************************** 2 | * Copyright (c) 2013, 2014 Pieter Wuille * 3 | * Distributed under the MIT software license, see the accompanying * 4 | * file COPYING or http://www.opensource.org/licenses/mit-license.php.* 5 | **********************************************************************/ 6 | 7 | #ifndef _SECP256K1_NUM_IMPL_H_ 8 | #define _SECP256K1_NUM_IMPL_H_ 9 | 10 | #if defined HAVE_CONFIG_H 11 | #include "libsecp256k1-config.h" 12 | #endif 13 | 14 | #include "num.h" 15 | 16 | #if defined(USE_NUM_GMP) 17 | #include "num_gmp_impl.h" 18 | #elif defined(USE_NUM_NONE) 19 | /* Nothing. */ 20 | #else 21 | #error "Please select num implementation" 22 | #endif 23 | 24 | #endif 25 | -------------------------------------------------------------------------------- /src/secp256k1/src/scalar_4x64.h: -------------------------------------------------------------------------------- 1 | /********************************************************************** 2 | * Copyright (c) 2014 Pieter Wuille * 3 | * Distributed under the MIT software license, see the accompanying * 4 | * file COPYING or http://www.opensource.org/licenses/mit-license.php.* 5 | **********************************************************************/ 6 | 7 | #ifndef _SECP256K1_SCALAR_REPR_ 8 | #define _SECP256K1_SCALAR_REPR_ 9 | 10 | #include 11 | 12 | /** A scalar modulo the group order of the secp256k1 curve. */ 13 | typedef struct { 14 | uint64_t d[4]; 15 | } secp256k1_scalar_t; 16 | 17 | #define SECP256K1_SCALAR_CONST(d7, d6, d5, d4, d3, d2, d1, d0) {{((uint64_t)(d1)) << 32 | (d0), ((uint64_t)(d3)) << 32 | (d2), ((uint64_t)(d5)) << 32 | (d4), ((uint64_t)(d7)) << 32 | (d6)}} 18 | 19 | #endif 20 | -------------------------------------------------------------------------------- /src/secp256k1/src/scalar_8x32.h: -------------------------------------------------------------------------------- 1 | /********************************************************************** 2 | * Copyright (c) 2014 Pieter Wuille * 3 | * Distributed under the MIT software license, see the accompanying * 4 | * file COPYING or http://www.opensource.org/licenses/mit-license.php.* 5 | **********************************************************************/ 6 | 7 | #ifndef _SECP256K1_SCALAR_REPR_ 8 | #define _SECP256K1_SCALAR_REPR_ 9 | 10 | #include 11 | 12 | /** A scalar modulo the group order of the secp256k1 curve. */ 13 | typedef struct { 14 | uint32_t d[8]; 15 | } secp256k1_scalar_t; 16 | 17 | #define SECP256K1_SCALAR_CONST(d7, d6, d5, d4, d3, d2, d1, d0) {{(d0), (d1), (d2), (d3), (d4), (d5), (d6), (d7)}} 18 | 19 | #endif 20 | -------------------------------------------------------------------------------- /src/secp256k1/src/stamp-h1: -------------------------------------------------------------------------------- 1 | timestamp for src/libsecp256k1-config.h 2 | -------------------------------------------------------------------------------- /src/secp256k1/src/tests-tests.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phantomxdev/phantomx/2532a9b05a078620254f538c64695d4a9edfa7b0/src/secp256k1/src/tests-tests.o -------------------------------------------------------------------------------- /src/secp256k1/tests: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phantomxdev/phantomx/2532a9b05a078620254f538c64695d4a9edfa7b0/src/secp256k1/tests -------------------------------------------------------------------------------- /src/test/base32_tests.cpp: -------------------------------------------------------------------------------- 1 | #include 2 | 3 | #include "util.h" 4 | 5 | BOOST_AUTO_TEST_SUITE(base32_tests) 6 | 7 | BOOST_AUTO_TEST_CASE(base32_testvectors) 8 | { 9 | static const std::string vstrIn[] = {"","f","fo","foo","foob","fooba","foobar"}; 10 | static const std::string vstrOut[] = {"","my======","mzxq====","mzxw6===","mzxw6yq=","mzxw6ytb","mzxw6ytboi======"}; 11 | for (unsigned int i=0; i 2 | 3 | #include "main.h" 4 | #include "wallet.h" 5 | #include "util.h" 6 | 7 | BOOST_AUTO_TEST_SUITE(base64_tests) 8 | 9 | BOOST_AUTO_TEST_CASE(base64_testvectors) 10 | { 11 | static const std::string vstrIn[] = {"","f","fo","foo","foob","fooba","foobar"}; 12 | static const std::string vstrOut[] = {"","Zg==","Zm8=","Zm9v","Zm9vYg==","Zm9vYmE=","Zm9vYmFy"}; 13 | for (unsigned int i=0; i 2 | 3 | #include "uint256.h" 4 | 5 | BOOST_AUTO_TEST_SUITE(uint160_tests) 6 | 7 | BOOST_AUTO_TEST_CASE(uint160_equality) 8 | { 9 | uint160 num1 = 10; 10 | uint160 num2 = 11; 11 | BOOST_CHECK(num1+1 == num2); 12 | 13 | uint64 num3 = 10; 14 | BOOST_CHECK(num1 == num3); 15 | BOOST_CHECK(num1+num2 == num3+num2); 16 | } 17 | 18 | BOOST_AUTO_TEST_SUITE_END() 19 | -------------------------------------------------------------------------------- /src/test/uint256_tests.cpp: -------------------------------------------------------------------------------- 1 | #include 2 | 3 | #include "uint256.h" 4 | 5 | BOOST_AUTO_TEST_SUITE(uint256_tests) 6 | 7 | BOOST_AUTO_TEST_CASE(uint256_equality) 8 | { 9 | uint256 num1 = 10; 10 | uint256 num2 = 11; 11 | BOOST_CHECK(num1+1 == num2); 12 | 13 | uint64 num3 = 10; 14 | BOOST_CHECK(num1 == num3); 15 | BOOST_CHECK(num1+num2 == num3+num2); 16 | } 17 | 18 | BOOST_AUTO_TEST_SUITE_END() 19 | -------------------------------------------------------------------------------- /src/timedata.h: -------------------------------------------------------------------------------- 1 | // Copyright (c) 2014 The Bitcoin developers 2 | // Distributed under the MIT/X11 software license, see the accompanying 3 | // file COPYING or http://www.opensource.org/licenses/mit-license.php. 4 | 5 | #ifndef BITCOIN_TIMEDATA_H 6 | #define BITCOIN_TIMEDATA_H 7 | 8 | #include 9 | 10 | class CNetAddr; 11 | 12 | /* Functions to keep track of adjusted P2P time */ 13 | int64_t GetTimeOffset(); 14 | int64_t GetAdjustedTime(); 15 | void AddTimeData(const CNetAddr& ip, int64_t nTime); 16 | 17 | #endif 18 | -------------------------------------------------------------------------------- /src/txdb.h: -------------------------------------------------------------------------------- 1 | // Copyright (c) 2009-2010 Satoshi Nakamoto 2 | // Copyright (c) 2009-2012 The Bitcoin developers 3 | // Distributed under the MIT/X11 software license, see the accompanying 4 | // file license.txt or http://www.opensource.org/licenses/mit-license.php. 5 | 6 | #ifndef BITCOIN_TXDB_H 7 | #define BITCOIN_TXDB_H 8 | 9 | #include "txdb-leveldb.h" 10 | 11 | #endif // BITCOIN_TXDB_H 12 | -------------------------------------------------------------------------------- /ubuntufont.qrc: -------------------------------------------------------------------------------- 1 | 2 | 3 | Ubuntu-L.ttf 4 | 5 | 6 | --------------------------------------------------------------------------------