实例介绍
Bitcoin-Qt – 官方客户端,基于C++/Qt,全平台,完全数据。
【实例截图】
【核心代码】
4744302542892169263.zip
└── bitcoin-0.8.5-win32
├── bitcoin-qt.exe
├── COPYING.txt
├── daemon
│ └── bitcoind.exe
├── readme.txt
└── src
├── bitcoin-qt.pro
├── contrib
│ ├── bitcoind.bash-completion
│ ├── bitrpc
│ │ └── bitrpc.py
│ ├── debian
│ │ ├── bitcoind.bash-completion
│ │ ├── bitcoind.examples
│ │ ├── bitcoind.install
│ │ ├── bitcoind.lintian-overrides
│ │ ├── bitcoind.manpages
│ │ ├── bitcoin-qt.desktop
│ │ ├── bitcoin-qt.install
│ │ ├── bitcoin-qt.lintian-overrides
│ │ ├── bitcoin-qt.protocol
│ │ ├── changelog
│ │ ├── compat
│ │ ├── control
│ │ ├── copyright
│ │ ├── examples
│ │ │ └── bitcoin.conf
│ │ ├── gbp.conf
│ │ ├── manpages
│ │ │ ├── bitcoin.conf.5
│ │ │ ├── bitcoind.1
│ │ │ └── bitcoin-qt.1
│ │ ├── patches
│ │ │ ├── README
│ │ │ └── series
│ │ ├── rules
│ │ ├── source
│ │ │ └── format
│ │ └── watch
│ ├── gitian-descriptors
│ │ ├── boost-win32.yml
│ │ ├── deps-win32.yml
│ │ ├── gitian-win32.yml
│ │ ├── gitian.yml
│ │ ├── qt-win32.yml
│ │ └── README
│ ├── gitian-downloader
│ │ ├── bluematt-key.pgp
│ │ ├── devrandom-key.pgp
│ │ ├── gavinandresen-key.pgp
│ │ ├── laanwj-key.pgp
│ │ ├── linux-download-config
│ │ ├── luke-jr-key.pgp
│ │ ├── sipa-key.pgp
│ │ ├── tcatm-key.pgp
│ │ └── win32-download-config
│ ├── homebrew
│ │ ├── bitcoin.qt.pro.patch
│ │ └── makefile.osx.patch
│ ├── macdeploy
│ │ ├── background.png
│ │ ├── background.psd
│ │ ├── fancy.plist
│ │ ├── LICENSE
│ │ ├── macdeployqtplus
│ │ └── notes.txt
│ ├── pyminer
│ │ ├── example-config.cfg
│ │ ├── pyminer.py
│ │ └── README
│ ├── qt_translations.py
│ ├── seeds
│ │ ├── makeseeds.py
│ │ └── README
│ ├── spendfrom
│ │ ├── README
│ │ ├── setup.py
│ │ └── spendfrom.py
│ ├── testgen
│ │ ├── base58.py
│ │ ├── gen_base58_test_vectors.py
│ │ └── README
│ ├── test-patches
│ │ ├── bitcoind-comparison.patch
│ │ ├── README
│ │ ├── temp-revert-1.patch
│ │ ├── temp-revert-2.patch
│ │ ├── temp-revert-3.patch
│ │ └── temp-revert-4.patch
│ ├── tidy_datadir.sh
│ ├── verifysfbinaries
│ │ └── verify.sh
│ └── wallettools
│ ├── walletchangepass.py
│ └── walletunlock.py
├── COPYING
├── doc
│ ├── assets-attribution.txt
│ ├── bitcoin_logo_doxygen.png
│ ├── build-msw.md
│ ├── build-osx.md
│ ├── build-unix.md
│ ├── coding.md
│ ├── Doxyfile
│ ├── files.txt
│ ├── multiwallet-qt.md
│ ├── README.md
│ ├── readme-qt.rst
│ ├── README_windows.txt
│ ├── release-notes.md
│ ├── release-process.md
│ ├── Tor.txt
│ ├── translation_process.md
│ └── unit-tests.md
├── INSTALL
├── README.md
├── share
│ ├── certs
│ │ ├── BitcoinFoundation_Apple_Cert.pem
│ │ ├── BitcoinFoundation_Comodo_Cert.pem
│ │ └── PrivateKeyNotes.md
│ ├── genbuild.sh
│ ├── pixmaps
│ │ ├── addressbook16.bmp
│ │ ├── addressbook16mask.bmp
│ │ ├── addressbook20.bmp
│ │ ├── addressbook20mask.bmp
│ │ ├── bitcoin128.png
│ │ ├── bitcoin128.xpm
│ │ ├── bitcoin16.png
│ │ ├── bitcoin16.xpm
│ │ ├── bitcoin256.png
│ │ ├── bitcoin256.xpm
│ │ ├── bitcoin32.png
│ │ ├── bitcoin32.xpm
│ │ ├── bitcoin64.png
│ │ ├── bitcoin64.xpm
│ │ ├── bitcoin-bc.ico
│ │ ├── bitcoin.ico
│ │ ├── check.ico
│ │ ├── favicon.ico
│ │ ├── nsis-header.bmp
│ │ ├── nsis-wizard.bmp
│ │ ├── send16.bmp
│ │ ├── send16mask.bmp
│ │ ├── send16masknoshadow.bmp
│ │ ├── send20.bmp
│ │ └── send20mask.bmp
│ ├── qt
│ │ ├── clean_mac_info_plist.py
│ │ ├── extract_strings_qt.py
│ │ ├── img
│ │ │ └── reload.xcf
│ │ ├── Info.plist
│ │ ├── make_spinner.py
│ │ └── make_windows_icon.sh
│ ├── setup.nsi
│ └── ui.rc
└── src
├── addrman.cpp
├── addrman.h
├── alert.cpp
├── alert.h
├── allocators.h
├── base58.h
├── bignum.h
├── bitcoinrpc.cpp
├── bitcoinrpc.h
├── bloom.cpp
├── bloom.h
├── checkpoints.cpp
├── checkpoints.h
├── checkqueue.h
├── clientversion.h
├── compat.h
├── crypter.cpp
├── crypter.h
├── db.cpp
├── db.h
├── hash.cpp
├── hash.h
├── init.cpp
├── init.h
├── json
│ ├── json_spirit_error_position.h
│ ├── json_spirit.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
│ └── LICENSE.txt
├── key.cpp
├── key.h
├── keystore.cpp
├── keystore.h
├── leveldb
│ ├── AUTHORS
│ ├── build_detect_platform
│ ├── db
│ │ ├── builder.cc
│ │ ├── builder.h
│ │ ├── c.cc
│ │ ├── corruption_test.cc
│ │ ├── c_test.c
│ │ ├── db_bench.cc
│ │ ├── dbformat.cc
│ │ ├── dbformat.h
│ │ ├── dbformat_test.cc
│ │ ├── db_impl.cc
│ │ ├── db_impl.h
│ │ ├── db_iter.cc
│ │ ├── db_iter.h
│ │ ├── db_test.cc
│ │ ├── filename.cc
│ │ ├── filename.h
│ │ ├── filename_test.cc
│ │ ├── leveldb_main.cc
│ │ ├── log_format.h
│ │ ├── log_reader.cc
│ │ ├── log_reader.h
│ │ ├── log_test.cc
│ │ ├── log_writer.cc
│ │ ├── log_writer.h
│ │ ├── memtable.cc
│ │ ├── memtable.h
│ │ ├── repair.cc
│ │ ├── skiplist.h
│ │ ├── skiplist_test.cc
│ │ ├── snapshot.h
│ │ ├── table_cache.cc
│ │ ├── table_cache.h
│ │ ├── version_edit.cc
│ │ ├── version_edit.h
│ │ ├── version_edit_test.cc
│ │ ├── version_set.cc
│ │ ├── version_set.h
│ │ ├── version_set_test.cc
│ │ ├── write_batch.cc
│ │ ├── 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_test.cc
│ ├── include
│ │ └── leveldb
│ │ ├── cache.h
│ │ ├── c.h
│ │ ├── comparator.h
│ │ ├── db.h
│ │ ├── env.h
│ │ ├── filter_policy.h
│ │ ├── iterator.h
│ │ ├── options.h
│ │ ├── slice.h
│ │ ├── status.h
│ │ ├── table_builder.h
│ │ ├── table.h
│ │ └── write_batch.h
│ ├── issues
│ │ └── issue178_test.cc
│ ├── LICENSE
│ ├── Makefile
│ ├── NEWS
│ ├── port
│ │ ├── atomic_pointer.h
│ │ ├── port_example.h
│ │ ├── port.h
│ │ ├── port_posix.cc
│ │ ├── port_posix.h
│ │ ├── port_win.cc
│ │ ├── port_win.h
│ │ ├── README
│ │ ├── thread_annotations.h
│ │ └── win
│ │ └── stdint.h
│ ├── README
│ ├── table
│ │ ├── block_builder.cc
│ │ ├── block_builder.h
│ │ ├── block.cc
│ │ ├── block.h
│ │ ├── filter_block.cc
│ │ ├── filter_block.h
│ │ ├── filter_block_test.cc
│ │ ├── format.cc
│ │ ├── format.h
│ │ ├── iterator.cc
│ │ ├── iterator_wrapper.h
│ │ ├── merger.cc
│ │ ├── merger.h
│ │ ├── table_builder.cc
│ │ ├── table.cc
│ │ ├── table_test.cc
│ │ ├── two_level_iterator.cc
│ │ └── two_level_iterator.h
│ ├── TODO
│ ├── util
│ │ ├── arena.cc
│ │ ├── arena.h
│ │ ├── arena_test.cc
│ │ ├── bloom.cc
│ │ ├── bloom_test.cc
│ │ ├── cache.cc
│ │ ├── cache_test.cc
│ │ ├── coding.cc
│ │ ├── coding.h
│ │ ├── coding_test.cc
│ │ ├── comparator.cc
│ │ ├── crc32c.cc
│ │ ├── crc32c.h
│ │ ├── crc32c_test.cc
│ │ ├── env.cc
│ │ ├── env_posix.cc
│ │ ├── env_test.cc
│ │ ├── env_win.cc
│ │ ├── filter_policy.cc
│ │ ├── hash.cc
│ │ ├── hash.h
│ │ ├── histogram.cc
│ │ ├── histogram.h
│ │ ├── logging.cc
│ │ ├── logging.h
│ │ ├── mutexlock.h
│ │ ├── options.cc
│ │ ├── posix_logger.h
│ │ ├── random.h
│ │ ├── status.cc
│ │ ├── testharness.cc
│ │ ├── testharness.h
│ │ ├── testutil.cc
│ │ └── testutil.h
│ └── WINDOWS.md
├── leveldb.cpp
├── leveldb.h
├── limitedmap.h
├── main.cpp
├── main.h
├── makefile.linux-mingw
├── makefile.mingw
├── makefile.osx
├── makefile.unix
├── mruset.h
├── netbase.cpp
├── netbase.h
├── net.cpp
├── net.h
├── noui.cpp
├── obj
├── obj-test
├── protocol.cpp
├── protocol.h
├── qt
│ ├── aboutdialog.cpp
│ ├── aboutdialog.h
│ ├── addressbookpage.cpp
│ ├── addressbookpage.h
│ ├── addresstablemodel.cpp
│ ├── addresstablemodel.h
│ ├── askpassphrasedialog.cpp
│ ├── askpassphrasedialog.h
│ ├── bitcoinaddressvalidator.cpp
│ ├── bitcoinaddressvalidator.h
│ ├── bitcoinamountfield.cpp
│ ├── bitcoinamountfield.h
│ ├── bitcoin.cpp
│ ├── bitcoingui.cpp
│ ├── bitcoingui.h
│ ├── bitcoin.qrc
│ ├── bitcoinstrings.cpp
│ ├── bitcoinunits.cpp
│ ├── bitcoinunits.h
│ ├── clientmodel.cpp
│ ├── clientmodel.h
│ ├── csvmodelwriter.cpp
│ ├── csvmodelwriter.h
│ ├── editaddressdialog.cpp
│ ├── editaddressdialog.h
│ ├── forms
│ │ ├── aboutdialog.ui
│ │ ├── addressbookpage.ui
│ │ ├── askpassphrasedialog.ui
│ │ ├── editaddressdialog.ui
│ │ ├── optionsdialog.ui
│ │ ├── overviewpage.ui
│ │ ├── qrcodedialog.ui
│ │ ├── rpcconsole.ui
│ │ ├── sendcoinsdialog.ui
│ │ ├── sendcoinsentry.ui
│ │ ├── signverifymessagedialog.ui
│ │ └── transactiondescdialog.ui
│ ├── guiconstants.h
│ ├── guiutil.cpp
│ ├── guiutil.h
│ ├── locale
│ │ ├── bitcoin_af_ZA.ts
│ │ ├── bitcoin_ar.ts
│ │ ├── bitcoin_bg.ts
│ │ ├── bitcoin_bs.ts
│ │ ├── bitcoin_ca_ES.ts
│ │ ├── bitcoin_ca.ts
│ │ ├── bitcoin_cs.ts
│ │ ├── bitcoin_cy.ts
│ │ ├── bitcoin_da.ts
│ │ ├── bitcoin_de.ts
│ │ ├── bitcoin_el_GR.ts
│ │ ├── bitcoin_en.ts
│ │ ├── bitcoin_eo.ts
│ │ ├── bitcoin_es_CL.ts
│ │ ├── bitcoin_es.ts
│ │ ├── bitcoin_et.ts
│ │ ├── bitcoin_eu_ES.ts
│ │ ├── bitcoin_fa_IR.ts
│ │ ├── bitcoin_fa.ts
│ │ ├── bitcoin_fi.ts
│ │ ├── bitcoin_fr_CA.ts
│ │ ├── bitcoin_fr.ts
│ │ ├── bitcoin_gu_IN.ts
│ │ ├── bitcoin_he.ts
│ │ ├── bitcoin_hi_IN.ts
│ │ ├── bitcoin_hr.ts
│ │ ├── bitcoin_hu.ts
│ │ ├── bitcoin_it.ts
│ │ ├── bitcoin_ja.ts
│ │ ├── bitcoin_la.ts
│ │ ├── bitcoin_lt.ts
│ │ ├── bitcoin_lv_LV.ts
│ │ ├── bitcoin_nb.ts
│ │ ├── bitcoin_nl.ts
│ │ ├── bitcoin_pl.ts
│ │ ├── bitcoin_pt_BR.ts
│ │ ├── bitcoin_pt_PT.ts
│ │ ├── bitcoin_ro_RO.ts
│ │ ├── bitcoin_ru.ts
│ │ ├── bitcoin_sk.ts
│ │ ├── bitcoin_sr.ts
│ │ ├── bitcoin_sv.ts
│ │ ├── bitcoin_th_TH.ts
│ │ ├── bitcoin_tr.ts
│ │ ├── bitcoin_uk.ts
│ │ ├── bitcoin_zh_CN.ts
│ │ └── bitcoin_zh_TW.ts
│ ├── macdockiconhandler.h
│ ├── macdockiconhandler.mm
│ ├── monitoreddatamapper.cpp
│ ├── monitoreddatamapper.h
│ ├── notificator.cpp
│ ├── notificator.h
│ ├── optionsdialog.cpp
│ ├── optionsdialog.h
│ ├── optionsmodel.cpp
│ ├── optionsmodel.h
│ ├── overviewpage.cpp
│ ├── overviewpage.h
│ ├── paymentserver.cpp
│ ├── paymentserver.h
│ ├── qrcodedialog.cpp
│ ├── qrcodedialog.h
│ ├── qvalidatedlineedit.cpp
│ ├── qvalidatedlineedit.h
│ ├── qvaluecombobox.cpp
│ ├── qvaluecombobox.h
│ ├── res
│ │ ├── bitcoin-qt.rc
│ │ ├── icons
│ │ │ ├── add.png
│ │ │ ├── address-book.png
│ │ │ ├── bitcoin.icns
│ │ │ ├── bitcoin.ico
│ │ │ ├── bitcoin.png
│ │ │ ├── bitcoin_testnet.ico
│ │ │ ├── bitcoin_testnet.png
│ │ │ ├── clock1.png
│ │ │ ├── clock2.png
│ │ │ ├── clock3.png
│ │ │ ├── clock4.png
│ │ │ ├── clock5.png
│ │ │ ├── configure.png
│ │ │ ├── connect0_16.png
│ │ │ ├── connect1_16.png
│ │ │ ├── connect2_16.png
│ │ │ ├── connect3_16.png
│ │ │ ├── connect4_16.png
│ │ │ ├── debugwindow.png
│ │ │ ├── editcopy.png
│ │ │ ├── editpaste.png
│ │ │ ├── edit.png
│ │ │ ├── export.png
│ │ │ ├── filesave.png
│ │ │ ├── history.png
│ │ │ ├── key.png
│ │ │ ├── lock_closed.png
│ │ │ ├── lock_open.png
│ │ │ ├── notsynced.png
│ │ │ ├── overview.png
│ │ │ ├── qrcode.png
│ │ │ ├── quit.png
│ │ │ ├── receive.png
│ │ │ ├── remove.png
│ │ │ ├── send.png
│ │ │ ├── synced.png
│ │ │ ├── toolbar.png
│ │ │ ├── toolbar_testnet.png
│ │ │ ├── transaction0.png
│ │ │ ├── transaction2.png
│ │ │ ├── tx_inout.png
│ │ │ ├── tx_input.png
│ │ │ ├── tx_mined.png
│ │ │ └── tx_output.png
│ │ ├── images
│ │ │ ├── about.png
│ │ │ ├── splash.png
│ │ │ └── splash_testnet.png
│ │ ├── movies
│ │ │ └── update_spinner.mng
│ │ └── src
│ │ ├── bitcoin.svg
│ │ ├── clock1.svg
│ │ ├── clock2.svg
│ │ ├── clock3.svg
│ │ ├── clock4.svg
│ │ ├── clock5.svg
│ │ ├── clock_green.svg
│ │ ├── inout.svg
│ │ └── questionmark.svg
│ ├── rpcconsole.cpp
│ ├── rpcconsole.h
│ ├── sendcoinsdialog.cpp
│ ├── sendcoinsdialog.h
│ ├── sendcoinsentry.cpp
│ ├── sendcoinsentry.h
│ ├── signverifymessagedialog.cpp
│ ├── signverifymessagedialog.h
│ ├── splashscreen.cpp
│ ├── splashscreen.h
│ ├── test
│ │ ├── test_main.cpp
│ │ ├── uritests.cpp
│ │ └── uritests.h
│ ├── transactiondesc.cpp
│ ├── transactiondescdialog.cpp
│ ├── transactiondescdialog.h
│ ├── transactiondesc.h
│ ├── transactionfilterproxy.cpp
│ ├── transactionfilterproxy.h
│ ├── transactionrecord.cpp
│ ├── transactionrecord.h
│ ├── transactiontablemodel.cpp
│ ├── transactiontablemodel.h
│ ├── transactionview.cpp
│ ├── transactionview.h
│ ├── walletframe.cpp
│ ├── walletframe.h
│ ├── walletmodel.cpp
│ ├── walletmodel.h
│ ├── walletstack.cpp
│ ├── walletstack.h
│ ├── walletview.cpp
│ └── walletview.h
├── rpcblockchain.cpp
├── rpcdump.cpp
├── rpcmining.cpp
├── rpcnet.cpp
├── rpcrawtransaction.cpp
├── rpcwallet.cpp
├── script.cpp
├── script.h
├── serialize.h
├── sync.cpp
├── sync.h
├── test
│ ├── accounting_tests.cpp
│ ├── alert_tests.cpp
│ ├── allocator_tests.cpp
│ ├── base32_tests.cpp
│ ├── base58_tests.cpp
│ ├── base64_tests.cpp
│ ├── bignum_tests.cpp
│ ├── bloom_tests.cpp
│ ├── canonical_tests.cpp
│ ├── checkblock_tests.cpp
│ ├── Checkpoints_tests.cpp
│ ├── compress_tests.cpp
│ ├── data
│ │ ├── alertTests
│ │ ├── base58_encode_decode.json
│ │ ├── base58_keys_invalid.json
│ │ ├── base58_keys_valid.json
│ │ ├── script_invalid.json
│ │ ├── script_valid.json
│ │ ├── sig_canonical.json
│ │ ├── sig_noncanonical.json
│ │ ├── tx_invalid.json
│ │ └── tx_valid.json
│ ├── DoS_tests.cpp
│ ├── getarg_tests.cpp
│ ├── key_tests.cpp
│ ├── miner_tests.cpp
│ ├── mruset_tests.cpp
│ ├── multisig_tests.cpp
│ ├── netbase_tests.cpp
│ ├── pmt_tests.cpp
│ ├── README
│ ├── rpc_tests.cpp
│ ├── script_P2SH_tests.cpp
│ ├── script_tests.cpp
│ ├── serialize_tests.cpp
│ ├── sigopcount_tests.cpp
│ ├── test_bitcoin.cpp
│ ├── transaction_tests.cpp
│ ├── uint160_tests.cpp
│ ├── uint256_tests.cpp
│ ├── util_tests.cpp
│ └── wallet_tests.cpp
├── threadsafety.h
├── txdb.cpp
├── txdb.h
├── ui_interface.h
├── uint256.h
├── util.cpp
├── util.h
├── version.cpp
├── version.h
├── wallet.cpp
├── walletdb.cpp
├── walletdb.h
└── wallet.h
55 directories, 590 files
标签:
小贴士
感谢您为本站写下的评论,您的评论对其它用户来说具有重要的参考价值,所以请认真填写。
- 类似“顶”、“沙发”之类没有营养的文字,对勤劳贡献的楼主来说是令人沮丧的反馈信息。
- 相信您也不想看到一排文字/表情墙,所以请不要反馈意义不大的重复字符,也请尽量不要纯表情的回复。
- 提问之前请再仔细看一遍楼主的说明,或许是您遗漏了。
- 请勿到处挖坑绊人、招贴广告。既占空间让人厌烦,又没人会搭理,于人于己都无利。
关于好例子网
本站旨在为广大IT学习爱好者提供一个非营利性互相学习交流分享平台。本站所有资源都可以被免费获取学习研究。本站资源来自网友分享,对搜索内容的合法性不具有预见性、识别性、控制性,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,平台无法对用户传输的作品、信息、内容的权属或合法性、安全性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论平台是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二与二十三条之规定,若资源存在侵权或相关问题请联系本站客服人员,点此联系我们。关于更多版权及免责申明参见 版权及免责申明
网友评论
我要评论