├── .gitignore ├── ARCHIVAL_REPORT.md ├── C2POOL_FINAL_STATUS.md ├── C2POOL_HELP_ENHANCEMENT_REPORT.md ├── C2POOL_MODES_SUMMARY.md ├── C2POOL_PAYOUT_SUCCESS_REPORT.md ├── C2POOL_USAGE_GUIDE.md ├── CHANGELOG.md ├── CMakeLists.txt ├── DEVELOPER_ATTRIBUTION_SYSTEM.md ├── DEVELOPER_GUIDE.md ├── DEVELOPER_PAYOUT_SYSTEM.md ├── ENHANCED_COINBASE_IMPLEMENTATION.md ├── GITHUB_ISSUE_RESPONSE.md ├── LEGACY_BRIDGE_DECISION.md ├── LICENSE.md ├── LTC_ADDRESS_VALIDATION_FIX.md ├── MINING_VERIFICATION_COMPLETE.md ├── PAYOUT_ANALYSIS.md ├── PAYOUT_SUCCESS_REPORT.md ├── README.md ├── REFACTORING_SUMMARY.md ├── SHARE_SEPARATION_VERIFICATION.md ├── SOLO_MODE_IMPLEMENTATION.md ├── VALIDATION_TEST_RESULTS.md ├── VARDIFF_FIX_PLAN.md ├── VARDIFF_SUCCESS_REPORT.md ├── archive ├── README.md ├── c2pool_legacy.cpp ├── c2pool_node_legacy.cpp └── c2pool_temp_legacy.cpp ├── benchmark ├── CMakeLists.txt ├── map_func_benchmark.cpp ├── pack_benchmark.cpp └── visit_benchmark.cpp ├── c2pool_testnet.yaml ├── coinbase_test_results.json ├── conanfile.txt ├── debug_stratum_startup.py ├── doc ├── build-freebsd.md ├── build-unix.md ├── build-windows.md ├── configs-templates │ └── pool_config.yaml ├── git_rules.md ├── notes │ ├── notes.md │ ├── other.md │ └── structure-project.md ├── rework-schema.jpg └── temp_instruction.md ├── enhanced_stratum_test.py ├── generate_ltc_addresses.py ├── include └── jsonrpccxx │ ├── CMakeLists.txt │ ├── batchclient.hpp │ ├── client.hpp │ ├── common.hpp │ ├── dispatcher.hpp │ ├── iclientconnector.hpp │ ├── server.hpp │ └── typemapper.hpp ├── litecoin_testnet.sh ├── ltc_address_analysis.py ├── ltc_mining_test_three_addresses.py ├── ltc_rpc_address_validator.py ├── miner_management.sh ├── mining_calculator.py ├── mining_test_client.py ├── monitor_mining.py ├── physical_miner_monitor.py ├── physical_miner_test.py ├── refactoring_complete_demo.py ├── share_type_monitor.py ├── simple_ltc_test.py ├── simple_payout_test.py ├── simple_stratum_test.py ├── simple_vardiff_test.py ├── src ├── CMakeLists.txt ├── btclibs │ ├── CMakeLists.txt │ ├── attributes.h │ ├── base58.cpp │ ├── base58.h │ ├── compat │ │ ├── byteswap.h │ │ ├── cpuid.h │ │ └── endian.h │ ├── core_io.h │ ├── core_read.cpp │ ├── crypto │ │ ├── common.h │ │ ├── hkdf_sha256_32.cpp │ │ ├── hkdf_sha256_32.h │ │ ├── hmac_sha256.cpp │ │ ├── hmac_sha256.h │ │ ├── hmac_sha512.cpp │ │ ├── hmac_sha512.h │ │ ├── poly1305.cpp │ │ ├── poly1305.h │ │ ├── removed │ │ │ ├── siphash.cpp │ │ │ └── siphash.h │ │ ├── ripemd160.cpp │ │ ├── ripemd160.h │ │ ├── sha1.cpp │ │ ├── sha1.h │ │ ├── sha256.cpp │ │ ├── sha256.h │ │ ├── sha256_avx2.cpp │ │ ├── sha256_shani.cpp │ │ ├── sha256_sse4.cpp │ │ ├── sha256_sse41.cpp │ │ ├── sha512.cpp │ │ └── sha512.h │ ├── custom_sha256.cpp │ ├── custom_sha256.h │ ├── hash.cpp │ ├── hash.h │ ├── prevector.h │ ├── removed │ │ ├── arith_uint256.cpp │ │ └── arith_uint256.h │ ├── script │ │ ├── script.cpp │ │ └── script.h │ ├── serialize.h │ ├── span.h │ ├── streams.cpp │ ├── streams.h │ ├── tinyformat.h │ ├── uint256.cpp │ ├── uint256.h │ ├── uint256_new.cpp │ ├── uint256_new.h │ └── util │ │ ├── spanparsing.cpp │ │ ├── spanparsing.h │ │ ├── str.cpp │ │ ├── str.h │ │ ├── strencodings.cpp │ │ └── strencodings.h ├── c2pool │ ├── CMakeLists.txt │ ├── CMakeLists_enhanced.txt │ ├── bridge │ │ ├── legacy_tracker_bridge.cpp │ │ └── legacy_tracker_bridge.hpp │ ├── c2pool-qt.cpp │ ├── c2pool.cpp │ ├── c2pool_ltc_node.cpp │ ├── c2pool_node.cpp │ ├── c2pool_refactored.cpp │ ├── c2pool_temp.cpp │ ├── difficulty │ │ ├── adjustment_engine.cpp │ │ └── adjustment_engine.hpp │ ├── hashrate │ │ ├── tracker.cpp │ │ └── tracker.hpp │ ├── ltc │ │ ├── CMakeLists.txt │ │ ├── ltc_coin_test.cpp │ │ └── ltc_pool_test.cpp │ ├── mining_share_tracker.cpp │ ├── mining_share_tracker.hpp │ ├── node │ │ ├── enhanced_node.cpp │ │ └── enhanced_node.hpp │ ├── p2p_share_tracker.cpp │ ├── p2p_share_tracker.hpp │ ├── payout │ │ ├── CMakeLists.txt │ │ ├── developer_payout.cpp │ │ ├── developer_payout.hpp │ │ ├── payout_manager.cpp │ │ └── payout_manager.hpp │ ├── share_types.hpp │ ├── storage │ │ ├── sharechain_storage.cpp │ │ └── sharechain_storage.hpp │ └── test_ltc_node.cpp ├── core │ ├── CMakeLists.txt │ ├── addr_store.cpp │ ├── addr_store.hpp │ ├── address_validator.cpp │ ├── address_validator.hpp │ ├── common.cpp │ ├── common.hpp │ ├── config.hpp │ ├── disposable.hpp │ ├── events.hpp │ ├── events_legacy.hpp │ ├── factory.hpp │ ├── fileconfig.hpp │ ├── filesystem.hpp │ ├── hash.cpp │ ├── hash.hpp │ ├── legacy │ │ ├── pack_typesv1.hpp │ │ └── packv1.hpp │ ├── leveldb_store.cpp │ ├── leveldb_store.hpp │ ├── log.cpp │ ├── log.hpp │ ├── macro.hpp │ ├── math.cpp │ ├── math.hpp │ ├── message.hpp │ ├── message_macro.hpp │ ├── mining_node_interface.hpp │ ├── netaddress.cpp │ ├── netaddress.hpp │ ├── node_interface.hpp │ ├── opscript.hpp │ ├── pack.hpp │ ├── pack_types.hpp │ ├── packet.hpp │ ├── random.cpp │ ├── random.hpp │ ├── reply_matcher.hpp │ ├── settings.cpp │ ├── settings.hpp │ ├── socket.cpp │ ├── socket.hpp │ ├── test │ │ ├── CMakeLists.txt │ │ ├── chain_test.cpp │ │ ├── events_test.cpp │ │ └── pack_test.cpp │ ├── timer.hpp │ ├── uint256.cpp │ ├── uint256.hpp │ ├── web_server.cpp │ └── web_server.hpp ├── impl │ ├── CMakeLists.txt │ ├── ltc │ │ ├── CMakeLists.txt │ │ ├── coin │ │ │ ├── CMakeLists.txt │ │ │ ├── block.hpp │ │ │ ├── node.hpp │ │ │ ├── node_interface.hpp │ │ │ ├── p2p_connection.cpp │ │ │ ├── p2p_connection.hpp │ │ │ ├── p2p_messages.hpp │ │ │ ├── p2p_node.cpp │ │ │ ├── p2p_node.hpp │ │ │ ├── rpc.cpp │ │ │ ├── rpc.hpp │ │ │ ├── rpc_data.hpp │ │ │ ├── transaction.cpp │ │ │ ├── transaction.hpp │ │ │ └── txidcache.hpp │ │ ├── config.hpp │ │ ├── config_coin.cpp │ │ ├── config_coin.hpp │ │ ├── config_pool.cpp │ │ ├── config_pool.hpp │ │ ├── messages.hpp │ │ ├── node.cpp │ │ ├── node.hpp │ │ ├── peer.hpp │ │ ├── protocol_actual.cpp │ │ ├── protocol_legacy.cpp │ │ ├── share.hpp │ │ ├── share_types.hpp │ │ └── test │ │ │ ├── CMakeLists.txt │ │ │ └── share_test.cpp │ └── todo ├── pool │ ├── CMakeLists.txt │ ├── node.cpp │ ├── node.hpp │ ├── peer.hpp │ └── protocol.hpp └── sharechain │ ├── CMakeLists.txt │ ├── legacy │ ├── base_share_tracker.hpp │ ├── cluster.hpp │ ├── fork.hpp │ ├── prefsum_weights.hpp │ ├── rules.hpp │ └── tracker.hpp │ ├── prepared_list.hpp │ ├── share.hpp │ ├── sharechain.cpp │ ├── sharechain.hpp │ └── test │ ├── CMakeLists.txt │ └── share_test.cpp ├── temp ├── CMakeLists.txt ├── addr_check.cpp ├── base_node_check.cpp ├── check_hash_uint256.cpp ├── check_node.cpp ├── check_templ_lambda_error.cpp ├── condition_cl.cpp ├── constexpr_final1.cpp ├── constexpr_final2.cpp ├── constexpr_final_pointers.cpp ├── constexpr_final_span.cpp ├── constexpr_if.cpp ├── constexpr_if2.cpp ├── constexpr_if3.cpp ├── constexpr_if4.cpp ├── constexpr_if5.cpp ├── constexpr_if6.cpp ├── constexpr_if7.cpp ├── constexpr_if8.cpp ├── constexpr_variants.cpp ├── constexpr_variants2.cpp ├── coro │ ├── CMakeLists.txt │ └── coro1.cpp ├── def.cpp ├── def_macro.hpp ├── events_check.cpp ├── finaloptz.cpp ├── get_chain_test.cpp ├── make_dict.cpp ├── message_parser.cpp ├── new_macro.hpp ├── new_pack │ ├── CMakeLists.txt │ ├── new_pack.cpp │ ├── pack_typesv2.hpp │ └── packv2.hpp ├── other.cpp ├── packv2 │ ├── CMakeLists.txt │ ├── pack.hpp │ └── packv2_test.cpp ├── parse_bitcoin_index.cpp ├── reply_matcher_test.cpp ├── shares │ ├── CMakeLists.txt │ ├── chain_test.cpp │ └── sharechain1.cpp ├── spec_templ_local.cpp ├── specificator_type.cpp ├── static_assert_check_templ.cpp ├── struct_for_struct.cpp ├── t1.cpp ├── t2.cpp ├── t3.cpp ├── t4.cpp ├── template_macro.cpp ├── template_num.cpp ├── template_num2.cpp ├── test_address_validation.cpp ├── test_uint_hasher.cpp └── type_creator.cpp ├── test └── CMakeLists.txt ├── test_address_validation.py ├── test_api_integration.py ├── test_blockchain_integration ├── test_blockchain_integration.cpp ├── test_c2pool_address_validation.py ├── test_coinbase_construction.py ├── test_coinbase_simple.py ├── test_coinbase_standalone ├── test_coinbase_standalone.cpp ├── test_dev_fee.cpp ├── test_ltc_address.py ├── test_minimal_attribution.cpp ├── test_minimal_dev_fee.cpp ├── test_mining.sh ├── test_payout_api.py ├── test_payout_system.py ├── test_single_miner_payout.py ├── test_standalone_cmake.txt ├── utils ├── generate_macro.py ├── share_load │ ├── data.txt │ ├── debug_share_load.json │ ├── gentx_test.py │ ├── load_share_error1.log │ ├── share_load_test.py │ └── unpacked_share_content.json ├── test_node.py └── unpack_p2pool │ └── unpack_test.py ├── vardiff_test.py ├── verify_archival.sh ├── verify_enhanced.sh └── version.cfg /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frstrtr/c2pool/HEAD/.gitignore -------------------------------------------------------------------------------- /ARCHIVAL_REPORT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frstrtr/c2pool/HEAD/ARCHIVAL_REPORT.md -------------------------------------------------------------------------------- /C2POOL_FINAL_STATUS.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frstrtr/c2pool/HEAD/C2POOL_FINAL_STATUS.md -------------------------------------------------------------------------------- /C2POOL_HELP_ENHANCEMENT_REPORT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frstrtr/c2pool/HEAD/C2POOL_HELP_ENHANCEMENT_REPORT.md -------------------------------------------------------------------------------- /C2POOL_MODES_SUMMARY.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frstrtr/c2pool/HEAD/C2POOL_MODES_SUMMARY.md -------------------------------------------------------------------------------- /C2POOL_PAYOUT_SUCCESS_REPORT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frstrtr/c2pool/HEAD/C2POOL_PAYOUT_SUCCESS_REPORT.md -------------------------------------------------------------------------------- /C2POOL_USAGE_GUIDE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frstrtr/c2pool/HEAD/C2POOL_USAGE_GUIDE.md -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frstrtr/c2pool/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frstrtr/c2pool/HEAD/CMakeLists.txt -------------------------------------------------------------------------------- /DEVELOPER_ATTRIBUTION_SYSTEM.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frstrtr/c2pool/HEAD/DEVELOPER_ATTRIBUTION_SYSTEM.md -------------------------------------------------------------------------------- /DEVELOPER_GUIDE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frstrtr/c2pool/HEAD/DEVELOPER_GUIDE.md -------------------------------------------------------------------------------- /DEVELOPER_PAYOUT_SYSTEM.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frstrtr/c2pool/HEAD/DEVELOPER_PAYOUT_SYSTEM.md -------------------------------------------------------------------------------- /ENHANCED_COINBASE_IMPLEMENTATION.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frstrtr/c2pool/HEAD/ENHANCED_COINBASE_IMPLEMENTATION.md -------------------------------------------------------------------------------- /GITHUB_ISSUE_RESPONSE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frstrtr/c2pool/HEAD/GITHUB_ISSUE_RESPONSE.md -------------------------------------------------------------------------------- /LEGACY_BRIDGE_DECISION.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frstrtr/c2pool/HEAD/LEGACY_BRIDGE_DECISION.md -------------------------------------------------------------------------------- /LICENSE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frstrtr/c2pool/HEAD/LICENSE.md -------------------------------------------------------------------------------- /LTC_ADDRESS_VALIDATION_FIX.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frstrtr/c2pool/HEAD/LTC_ADDRESS_VALIDATION_FIX.md -------------------------------------------------------------------------------- /MINING_VERIFICATION_COMPLETE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frstrtr/c2pool/HEAD/MINING_VERIFICATION_COMPLETE.md -------------------------------------------------------------------------------- /PAYOUT_ANALYSIS.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frstrtr/c2pool/HEAD/PAYOUT_ANALYSIS.md -------------------------------------------------------------------------------- /PAYOUT_SUCCESS_REPORT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frstrtr/c2pool/HEAD/PAYOUT_SUCCESS_REPORT.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frstrtr/c2pool/HEAD/README.md -------------------------------------------------------------------------------- /REFACTORING_SUMMARY.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frstrtr/c2pool/HEAD/REFACTORING_SUMMARY.md -------------------------------------------------------------------------------- /SHARE_SEPARATION_VERIFICATION.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frstrtr/c2pool/HEAD/SHARE_SEPARATION_VERIFICATION.md -------------------------------------------------------------------------------- /SOLO_MODE_IMPLEMENTATION.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frstrtr/c2pool/HEAD/SOLO_MODE_IMPLEMENTATION.md -------------------------------------------------------------------------------- /VALIDATION_TEST_RESULTS.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frstrtr/c2pool/HEAD/VALIDATION_TEST_RESULTS.md -------------------------------------------------------------------------------- /VARDIFF_FIX_PLAN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frstrtr/c2pool/HEAD/VARDIFF_FIX_PLAN.md -------------------------------------------------------------------------------- /VARDIFF_SUCCESS_REPORT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frstrtr/c2pool/HEAD/VARDIFF_SUCCESS_REPORT.md -------------------------------------------------------------------------------- /archive/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frstrtr/c2pool/HEAD/archive/README.md -------------------------------------------------------------------------------- /archive/c2pool_legacy.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frstrtr/c2pool/HEAD/archive/c2pool_legacy.cpp -------------------------------------------------------------------------------- /archive/c2pool_node_legacy.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frstrtr/c2pool/HEAD/archive/c2pool_node_legacy.cpp -------------------------------------------------------------------------------- /archive/c2pool_temp_legacy.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frstrtr/c2pool/HEAD/archive/c2pool_temp_legacy.cpp -------------------------------------------------------------------------------- /benchmark/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frstrtr/c2pool/HEAD/benchmark/CMakeLists.txt -------------------------------------------------------------------------------- /benchmark/map_func_benchmark.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frstrtr/c2pool/HEAD/benchmark/map_func_benchmark.cpp -------------------------------------------------------------------------------- /benchmark/pack_benchmark.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frstrtr/c2pool/HEAD/benchmark/pack_benchmark.cpp -------------------------------------------------------------------------------- /benchmark/visit_benchmark.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frstrtr/c2pool/HEAD/benchmark/visit_benchmark.cpp -------------------------------------------------------------------------------- /c2pool_testnet.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frstrtr/c2pool/HEAD/c2pool_testnet.yaml -------------------------------------------------------------------------------- /coinbase_test_results.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frstrtr/c2pool/HEAD/coinbase_test_results.json -------------------------------------------------------------------------------- /conanfile.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frstrtr/c2pool/HEAD/conanfile.txt -------------------------------------------------------------------------------- /debug_stratum_startup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frstrtr/c2pool/HEAD/debug_stratum_startup.py -------------------------------------------------------------------------------- /doc/build-freebsd.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frstrtr/c2pool/HEAD/doc/build-freebsd.md -------------------------------------------------------------------------------- /doc/build-unix.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frstrtr/c2pool/HEAD/doc/build-unix.md -------------------------------------------------------------------------------- /doc/build-windows.md: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /doc/configs-templates/pool_config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frstrtr/c2pool/HEAD/doc/configs-templates/pool_config.yaml -------------------------------------------------------------------------------- /doc/git_rules.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frstrtr/c2pool/HEAD/doc/git_rules.md -------------------------------------------------------------------------------- /doc/notes/notes.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frstrtr/c2pool/HEAD/doc/notes/notes.md -------------------------------------------------------------------------------- /doc/notes/other.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frstrtr/c2pool/HEAD/doc/notes/other.md -------------------------------------------------------------------------------- /doc/notes/structure-project.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frstrtr/c2pool/HEAD/doc/notes/structure-project.md -------------------------------------------------------------------------------- /doc/rework-schema.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frstrtr/c2pool/HEAD/doc/rework-schema.jpg -------------------------------------------------------------------------------- /doc/temp_instruction.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frstrtr/c2pool/HEAD/doc/temp_instruction.md -------------------------------------------------------------------------------- /enhanced_stratum_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frstrtr/c2pool/HEAD/enhanced_stratum_test.py -------------------------------------------------------------------------------- /generate_ltc_addresses.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frstrtr/c2pool/HEAD/generate_ltc_addresses.py -------------------------------------------------------------------------------- /include/jsonrpccxx/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frstrtr/c2pool/HEAD/include/jsonrpccxx/CMakeLists.txt -------------------------------------------------------------------------------- /include/jsonrpccxx/batchclient.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frstrtr/c2pool/HEAD/include/jsonrpccxx/batchclient.hpp -------------------------------------------------------------------------------- /include/jsonrpccxx/client.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frstrtr/c2pool/HEAD/include/jsonrpccxx/client.hpp -------------------------------------------------------------------------------- /include/jsonrpccxx/common.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frstrtr/c2pool/HEAD/include/jsonrpccxx/common.hpp -------------------------------------------------------------------------------- /include/jsonrpccxx/dispatcher.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frstrtr/c2pool/HEAD/include/jsonrpccxx/dispatcher.hpp -------------------------------------------------------------------------------- /include/jsonrpccxx/iclientconnector.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frstrtr/c2pool/HEAD/include/jsonrpccxx/iclientconnector.hpp -------------------------------------------------------------------------------- /include/jsonrpccxx/server.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frstrtr/c2pool/HEAD/include/jsonrpccxx/server.hpp -------------------------------------------------------------------------------- /include/jsonrpccxx/typemapper.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frstrtr/c2pool/HEAD/include/jsonrpccxx/typemapper.hpp -------------------------------------------------------------------------------- /litecoin_testnet.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frstrtr/c2pool/HEAD/litecoin_testnet.sh -------------------------------------------------------------------------------- /ltc_address_analysis.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frstrtr/c2pool/HEAD/ltc_address_analysis.py -------------------------------------------------------------------------------- /ltc_mining_test_three_addresses.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frstrtr/c2pool/HEAD/ltc_mining_test_three_addresses.py -------------------------------------------------------------------------------- /ltc_rpc_address_validator.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frstrtr/c2pool/HEAD/ltc_rpc_address_validator.py -------------------------------------------------------------------------------- /miner_management.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frstrtr/c2pool/HEAD/miner_management.sh -------------------------------------------------------------------------------- /mining_calculator.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frstrtr/c2pool/HEAD/mining_calculator.py -------------------------------------------------------------------------------- /mining_test_client.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frstrtr/c2pool/HEAD/mining_test_client.py -------------------------------------------------------------------------------- /monitor_mining.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frstrtr/c2pool/HEAD/monitor_mining.py -------------------------------------------------------------------------------- /physical_miner_monitor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frstrtr/c2pool/HEAD/physical_miner_monitor.py -------------------------------------------------------------------------------- /physical_miner_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frstrtr/c2pool/HEAD/physical_miner_test.py -------------------------------------------------------------------------------- /refactoring_complete_demo.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frstrtr/c2pool/HEAD/refactoring_complete_demo.py -------------------------------------------------------------------------------- /share_type_monitor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frstrtr/c2pool/HEAD/share_type_monitor.py -------------------------------------------------------------------------------- /simple_ltc_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frstrtr/c2pool/HEAD/simple_ltc_test.py -------------------------------------------------------------------------------- /simple_payout_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frstrtr/c2pool/HEAD/simple_payout_test.py -------------------------------------------------------------------------------- /simple_stratum_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frstrtr/c2pool/HEAD/simple_stratum_test.py -------------------------------------------------------------------------------- /simple_vardiff_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frstrtr/c2pool/HEAD/simple_vardiff_test.py -------------------------------------------------------------------------------- /src/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frstrtr/c2pool/HEAD/src/CMakeLists.txt -------------------------------------------------------------------------------- /src/btclibs/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frstrtr/c2pool/HEAD/src/btclibs/CMakeLists.txt -------------------------------------------------------------------------------- /src/btclibs/attributes.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frstrtr/c2pool/HEAD/src/btclibs/attributes.h -------------------------------------------------------------------------------- /src/btclibs/base58.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frstrtr/c2pool/HEAD/src/btclibs/base58.cpp -------------------------------------------------------------------------------- /src/btclibs/base58.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frstrtr/c2pool/HEAD/src/btclibs/base58.h -------------------------------------------------------------------------------- /src/btclibs/compat/byteswap.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frstrtr/c2pool/HEAD/src/btclibs/compat/byteswap.h -------------------------------------------------------------------------------- /src/btclibs/compat/cpuid.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frstrtr/c2pool/HEAD/src/btclibs/compat/cpuid.h -------------------------------------------------------------------------------- /src/btclibs/compat/endian.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frstrtr/c2pool/HEAD/src/btclibs/compat/endian.h -------------------------------------------------------------------------------- /src/btclibs/core_io.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frstrtr/c2pool/HEAD/src/btclibs/core_io.h -------------------------------------------------------------------------------- /src/btclibs/core_read.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frstrtr/c2pool/HEAD/src/btclibs/core_read.cpp -------------------------------------------------------------------------------- /src/btclibs/crypto/common.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frstrtr/c2pool/HEAD/src/btclibs/crypto/common.h -------------------------------------------------------------------------------- /src/btclibs/crypto/hkdf_sha256_32.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frstrtr/c2pool/HEAD/src/btclibs/crypto/hkdf_sha256_32.cpp -------------------------------------------------------------------------------- /src/btclibs/crypto/hkdf_sha256_32.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frstrtr/c2pool/HEAD/src/btclibs/crypto/hkdf_sha256_32.h -------------------------------------------------------------------------------- /src/btclibs/crypto/hmac_sha256.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frstrtr/c2pool/HEAD/src/btclibs/crypto/hmac_sha256.cpp -------------------------------------------------------------------------------- /src/btclibs/crypto/hmac_sha256.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frstrtr/c2pool/HEAD/src/btclibs/crypto/hmac_sha256.h -------------------------------------------------------------------------------- /src/btclibs/crypto/hmac_sha512.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frstrtr/c2pool/HEAD/src/btclibs/crypto/hmac_sha512.cpp -------------------------------------------------------------------------------- /src/btclibs/crypto/hmac_sha512.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frstrtr/c2pool/HEAD/src/btclibs/crypto/hmac_sha512.h -------------------------------------------------------------------------------- /src/btclibs/crypto/poly1305.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frstrtr/c2pool/HEAD/src/btclibs/crypto/poly1305.cpp -------------------------------------------------------------------------------- /src/btclibs/crypto/poly1305.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frstrtr/c2pool/HEAD/src/btclibs/crypto/poly1305.h -------------------------------------------------------------------------------- /src/btclibs/crypto/removed/siphash.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frstrtr/c2pool/HEAD/src/btclibs/crypto/removed/siphash.cpp -------------------------------------------------------------------------------- /src/btclibs/crypto/removed/siphash.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frstrtr/c2pool/HEAD/src/btclibs/crypto/removed/siphash.h -------------------------------------------------------------------------------- /src/btclibs/crypto/ripemd160.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frstrtr/c2pool/HEAD/src/btclibs/crypto/ripemd160.cpp -------------------------------------------------------------------------------- /src/btclibs/crypto/ripemd160.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frstrtr/c2pool/HEAD/src/btclibs/crypto/ripemd160.h -------------------------------------------------------------------------------- /src/btclibs/crypto/sha1.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frstrtr/c2pool/HEAD/src/btclibs/crypto/sha1.cpp -------------------------------------------------------------------------------- /src/btclibs/crypto/sha1.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frstrtr/c2pool/HEAD/src/btclibs/crypto/sha1.h -------------------------------------------------------------------------------- /src/btclibs/crypto/sha256.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frstrtr/c2pool/HEAD/src/btclibs/crypto/sha256.cpp -------------------------------------------------------------------------------- /src/btclibs/crypto/sha256.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frstrtr/c2pool/HEAD/src/btclibs/crypto/sha256.h -------------------------------------------------------------------------------- /src/btclibs/crypto/sha256_avx2.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frstrtr/c2pool/HEAD/src/btclibs/crypto/sha256_avx2.cpp -------------------------------------------------------------------------------- /src/btclibs/crypto/sha256_shani.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frstrtr/c2pool/HEAD/src/btclibs/crypto/sha256_shani.cpp -------------------------------------------------------------------------------- /src/btclibs/crypto/sha256_sse4.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frstrtr/c2pool/HEAD/src/btclibs/crypto/sha256_sse4.cpp -------------------------------------------------------------------------------- /src/btclibs/crypto/sha256_sse41.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frstrtr/c2pool/HEAD/src/btclibs/crypto/sha256_sse41.cpp -------------------------------------------------------------------------------- /src/btclibs/crypto/sha512.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frstrtr/c2pool/HEAD/src/btclibs/crypto/sha512.cpp -------------------------------------------------------------------------------- /src/btclibs/crypto/sha512.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frstrtr/c2pool/HEAD/src/btclibs/crypto/sha512.h -------------------------------------------------------------------------------- /src/btclibs/custom_sha256.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frstrtr/c2pool/HEAD/src/btclibs/custom_sha256.cpp -------------------------------------------------------------------------------- /src/btclibs/custom_sha256.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frstrtr/c2pool/HEAD/src/btclibs/custom_sha256.h -------------------------------------------------------------------------------- /src/btclibs/hash.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frstrtr/c2pool/HEAD/src/btclibs/hash.cpp -------------------------------------------------------------------------------- /src/btclibs/hash.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frstrtr/c2pool/HEAD/src/btclibs/hash.h -------------------------------------------------------------------------------- /src/btclibs/prevector.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frstrtr/c2pool/HEAD/src/btclibs/prevector.h -------------------------------------------------------------------------------- /src/btclibs/removed/arith_uint256.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frstrtr/c2pool/HEAD/src/btclibs/removed/arith_uint256.cpp -------------------------------------------------------------------------------- /src/btclibs/removed/arith_uint256.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frstrtr/c2pool/HEAD/src/btclibs/removed/arith_uint256.h -------------------------------------------------------------------------------- /src/btclibs/script/script.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frstrtr/c2pool/HEAD/src/btclibs/script/script.cpp -------------------------------------------------------------------------------- /src/btclibs/script/script.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frstrtr/c2pool/HEAD/src/btclibs/script/script.h -------------------------------------------------------------------------------- /src/btclibs/serialize.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frstrtr/c2pool/HEAD/src/btclibs/serialize.h -------------------------------------------------------------------------------- /src/btclibs/span.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frstrtr/c2pool/HEAD/src/btclibs/span.h -------------------------------------------------------------------------------- /src/btclibs/streams.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frstrtr/c2pool/HEAD/src/btclibs/streams.cpp -------------------------------------------------------------------------------- /src/btclibs/streams.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frstrtr/c2pool/HEAD/src/btclibs/streams.h -------------------------------------------------------------------------------- /src/btclibs/tinyformat.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frstrtr/c2pool/HEAD/src/btclibs/tinyformat.h -------------------------------------------------------------------------------- /src/btclibs/uint256.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frstrtr/c2pool/HEAD/src/btclibs/uint256.cpp -------------------------------------------------------------------------------- /src/btclibs/uint256.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frstrtr/c2pool/HEAD/src/btclibs/uint256.h -------------------------------------------------------------------------------- /src/btclibs/uint256_new.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frstrtr/c2pool/HEAD/src/btclibs/uint256_new.cpp -------------------------------------------------------------------------------- /src/btclibs/uint256_new.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frstrtr/c2pool/HEAD/src/btclibs/uint256_new.h -------------------------------------------------------------------------------- /src/btclibs/util/spanparsing.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frstrtr/c2pool/HEAD/src/btclibs/util/spanparsing.cpp -------------------------------------------------------------------------------- /src/btclibs/util/spanparsing.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frstrtr/c2pool/HEAD/src/btclibs/util/spanparsing.h -------------------------------------------------------------------------------- /src/btclibs/util/str.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frstrtr/c2pool/HEAD/src/btclibs/util/str.cpp -------------------------------------------------------------------------------- /src/btclibs/util/str.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frstrtr/c2pool/HEAD/src/btclibs/util/str.h -------------------------------------------------------------------------------- /src/btclibs/util/strencodings.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frstrtr/c2pool/HEAD/src/btclibs/util/strencodings.cpp -------------------------------------------------------------------------------- /src/btclibs/util/strencodings.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frstrtr/c2pool/HEAD/src/btclibs/util/strencodings.h -------------------------------------------------------------------------------- /src/c2pool/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frstrtr/c2pool/HEAD/src/c2pool/CMakeLists.txt -------------------------------------------------------------------------------- /src/c2pool/CMakeLists_enhanced.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frstrtr/c2pool/HEAD/src/c2pool/CMakeLists_enhanced.txt -------------------------------------------------------------------------------- /src/c2pool/bridge/legacy_tracker_bridge.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frstrtr/c2pool/HEAD/src/c2pool/bridge/legacy_tracker_bridge.cpp -------------------------------------------------------------------------------- /src/c2pool/bridge/legacy_tracker_bridge.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frstrtr/c2pool/HEAD/src/c2pool/bridge/legacy_tracker_bridge.hpp -------------------------------------------------------------------------------- /src/c2pool/c2pool-qt.cpp: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/c2pool/c2pool.cpp: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/c2pool/c2pool_ltc_node.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frstrtr/c2pool/HEAD/src/c2pool/c2pool_ltc_node.cpp -------------------------------------------------------------------------------- /src/c2pool/c2pool_node.cpp: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/c2pool/c2pool_refactored.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frstrtr/c2pool/HEAD/src/c2pool/c2pool_refactored.cpp -------------------------------------------------------------------------------- /src/c2pool/c2pool_temp.cpp: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/c2pool/difficulty/adjustment_engine.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frstrtr/c2pool/HEAD/src/c2pool/difficulty/adjustment_engine.cpp -------------------------------------------------------------------------------- /src/c2pool/difficulty/adjustment_engine.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frstrtr/c2pool/HEAD/src/c2pool/difficulty/adjustment_engine.hpp -------------------------------------------------------------------------------- /src/c2pool/hashrate/tracker.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frstrtr/c2pool/HEAD/src/c2pool/hashrate/tracker.cpp -------------------------------------------------------------------------------- /src/c2pool/hashrate/tracker.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frstrtr/c2pool/HEAD/src/c2pool/hashrate/tracker.hpp -------------------------------------------------------------------------------- /src/c2pool/ltc/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frstrtr/c2pool/HEAD/src/c2pool/ltc/CMakeLists.txt -------------------------------------------------------------------------------- /src/c2pool/ltc/ltc_coin_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frstrtr/c2pool/HEAD/src/c2pool/ltc/ltc_coin_test.cpp -------------------------------------------------------------------------------- /src/c2pool/ltc/ltc_pool_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frstrtr/c2pool/HEAD/src/c2pool/ltc/ltc_pool_test.cpp -------------------------------------------------------------------------------- /src/c2pool/mining_share_tracker.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frstrtr/c2pool/HEAD/src/c2pool/mining_share_tracker.cpp -------------------------------------------------------------------------------- /src/c2pool/mining_share_tracker.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frstrtr/c2pool/HEAD/src/c2pool/mining_share_tracker.hpp -------------------------------------------------------------------------------- /src/c2pool/node/enhanced_node.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frstrtr/c2pool/HEAD/src/c2pool/node/enhanced_node.cpp -------------------------------------------------------------------------------- /src/c2pool/node/enhanced_node.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frstrtr/c2pool/HEAD/src/c2pool/node/enhanced_node.hpp -------------------------------------------------------------------------------- /src/c2pool/p2p_share_tracker.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frstrtr/c2pool/HEAD/src/c2pool/p2p_share_tracker.cpp -------------------------------------------------------------------------------- /src/c2pool/p2p_share_tracker.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frstrtr/c2pool/HEAD/src/c2pool/p2p_share_tracker.hpp -------------------------------------------------------------------------------- /src/c2pool/payout/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frstrtr/c2pool/HEAD/src/c2pool/payout/CMakeLists.txt -------------------------------------------------------------------------------- /src/c2pool/payout/developer_payout.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frstrtr/c2pool/HEAD/src/c2pool/payout/developer_payout.cpp -------------------------------------------------------------------------------- /src/c2pool/payout/developer_payout.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frstrtr/c2pool/HEAD/src/c2pool/payout/developer_payout.hpp -------------------------------------------------------------------------------- /src/c2pool/payout/payout_manager.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frstrtr/c2pool/HEAD/src/c2pool/payout/payout_manager.cpp -------------------------------------------------------------------------------- /src/c2pool/payout/payout_manager.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frstrtr/c2pool/HEAD/src/c2pool/payout/payout_manager.hpp -------------------------------------------------------------------------------- /src/c2pool/share_types.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frstrtr/c2pool/HEAD/src/c2pool/share_types.hpp -------------------------------------------------------------------------------- /src/c2pool/storage/sharechain_storage.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frstrtr/c2pool/HEAD/src/c2pool/storage/sharechain_storage.cpp -------------------------------------------------------------------------------- /src/c2pool/storage/sharechain_storage.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frstrtr/c2pool/HEAD/src/c2pool/storage/sharechain_storage.hpp -------------------------------------------------------------------------------- /src/c2pool/test_ltc_node.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frstrtr/c2pool/HEAD/src/c2pool/test_ltc_node.cpp -------------------------------------------------------------------------------- /src/core/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frstrtr/c2pool/HEAD/src/core/CMakeLists.txt -------------------------------------------------------------------------------- /src/core/addr_store.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frstrtr/c2pool/HEAD/src/core/addr_store.cpp -------------------------------------------------------------------------------- /src/core/addr_store.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frstrtr/c2pool/HEAD/src/core/addr_store.hpp -------------------------------------------------------------------------------- /src/core/address_validator.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frstrtr/c2pool/HEAD/src/core/address_validator.cpp -------------------------------------------------------------------------------- /src/core/address_validator.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frstrtr/c2pool/HEAD/src/core/address_validator.hpp -------------------------------------------------------------------------------- /src/core/common.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frstrtr/c2pool/HEAD/src/core/common.cpp -------------------------------------------------------------------------------- /src/core/common.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frstrtr/c2pool/HEAD/src/core/common.hpp -------------------------------------------------------------------------------- /src/core/config.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frstrtr/c2pool/HEAD/src/core/config.hpp -------------------------------------------------------------------------------- /src/core/disposable.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frstrtr/c2pool/HEAD/src/core/disposable.hpp -------------------------------------------------------------------------------- /src/core/events.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frstrtr/c2pool/HEAD/src/core/events.hpp -------------------------------------------------------------------------------- /src/core/events_legacy.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frstrtr/c2pool/HEAD/src/core/events_legacy.hpp -------------------------------------------------------------------------------- /src/core/factory.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frstrtr/c2pool/HEAD/src/core/factory.hpp -------------------------------------------------------------------------------- /src/core/fileconfig.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frstrtr/c2pool/HEAD/src/core/fileconfig.hpp -------------------------------------------------------------------------------- /src/core/filesystem.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frstrtr/c2pool/HEAD/src/core/filesystem.hpp -------------------------------------------------------------------------------- /src/core/hash.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frstrtr/c2pool/HEAD/src/core/hash.cpp -------------------------------------------------------------------------------- /src/core/hash.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frstrtr/c2pool/HEAD/src/core/hash.hpp -------------------------------------------------------------------------------- /src/core/legacy/pack_typesv1.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frstrtr/c2pool/HEAD/src/core/legacy/pack_typesv1.hpp -------------------------------------------------------------------------------- /src/core/legacy/packv1.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frstrtr/c2pool/HEAD/src/core/legacy/packv1.hpp -------------------------------------------------------------------------------- /src/core/leveldb_store.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frstrtr/c2pool/HEAD/src/core/leveldb_store.cpp -------------------------------------------------------------------------------- /src/core/leveldb_store.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frstrtr/c2pool/HEAD/src/core/leveldb_store.hpp -------------------------------------------------------------------------------- /src/core/log.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frstrtr/c2pool/HEAD/src/core/log.cpp -------------------------------------------------------------------------------- /src/core/log.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frstrtr/c2pool/HEAD/src/core/log.hpp -------------------------------------------------------------------------------- /src/core/macro.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frstrtr/c2pool/HEAD/src/core/macro.hpp -------------------------------------------------------------------------------- /src/core/math.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frstrtr/c2pool/HEAD/src/core/math.cpp -------------------------------------------------------------------------------- /src/core/math.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frstrtr/c2pool/HEAD/src/core/math.hpp -------------------------------------------------------------------------------- /src/core/message.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frstrtr/c2pool/HEAD/src/core/message.hpp -------------------------------------------------------------------------------- /src/core/message_macro.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frstrtr/c2pool/HEAD/src/core/message_macro.hpp -------------------------------------------------------------------------------- /src/core/mining_node_interface.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frstrtr/c2pool/HEAD/src/core/mining_node_interface.hpp -------------------------------------------------------------------------------- /src/core/netaddress.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frstrtr/c2pool/HEAD/src/core/netaddress.cpp -------------------------------------------------------------------------------- /src/core/netaddress.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frstrtr/c2pool/HEAD/src/core/netaddress.hpp -------------------------------------------------------------------------------- /src/core/node_interface.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frstrtr/c2pool/HEAD/src/core/node_interface.hpp -------------------------------------------------------------------------------- /src/core/opscript.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frstrtr/c2pool/HEAD/src/core/opscript.hpp -------------------------------------------------------------------------------- /src/core/pack.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frstrtr/c2pool/HEAD/src/core/pack.hpp -------------------------------------------------------------------------------- /src/core/pack_types.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frstrtr/c2pool/HEAD/src/core/pack_types.hpp -------------------------------------------------------------------------------- /src/core/packet.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frstrtr/c2pool/HEAD/src/core/packet.hpp -------------------------------------------------------------------------------- /src/core/random.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frstrtr/c2pool/HEAD/src/core/random.cpp -------------------------------------------------------------------------------- /src/core/random.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frstrtr/c2pool/HEAD/src/core/random.hpp -------------------------------------------------------------------------------- /src/core/reply_matcher.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frstrtr/c2pool/HEAD/src/core/reply_matcher.hpp -------------------------------------------------------------------------------- /src/core/settings.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frstrtr/c2pool/HEAD/src/core/settings.cpp -------------------------------------------------------------------------------- /src/core/settings.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frstrtr/c2pool/HEAD/src/core/settings.hpp -------------------------------------------------------------------------------- /src/core/socket.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frstrtr/c2pool/HEAD/src/core/socket.cpp -------------------------------------------------------------------------------- /src/core/socket.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frstrtr/c2pool/HEAD/src/core/socket.hpp -------------------------------------------------------------------------------- /src/core/test/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frstrtr/c2pool/HEAD/src/core/test/CMakeLists.txt -------------------------------------------------------------------------------- /src/core/test/chain_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frstrtr/c2pool/HEAD/src/core/test/chain_test.cpp -------------------------------------------------------------------------------- /src/core/test/events_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frstrtr/c2pool/HEAD/src/core/test/events_test.cpp -------------------------------------------------------------------------------- /src/core/test/pack_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frstrtr/c2pool/HEAD/src/core/test/pack_test.cpp -------------------------------------------------------------------------------- /src/core/timer.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frstrtr/c2pool/HEAD/src/core/timer.hpp -------------------------------------------------------------------------------- /src/core/uint256.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frstrtr/c2pool/HEAD/src/core/uint256.cpp -------------------------------------------------------------------------------- /src/core/uint256.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frstrtr/c2pool/HEAD/src/core/uint256.hpp -------------------------------------------------------------------------------- /src/core/web_server.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frstrtr/c2pool/HEAD/src/core/web_server.cpp -------------------------------------------------------------------------------- /src/core/web_server.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frstrtr/c2pool/HEAD/src/core/web_server.hpp -------------------------------------------------------------------------------- /src/impl/CMakeLists.txt: -------------------------------------------------------------------------------- 1 | add_subdirectory(ltc) -------------------------------------------------------------------------------- /src/impl/ltc/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frstrtr/c2pool/HEAD/src/impl/ltc/CMakeLists.txt -------------------------------------------------------------------------------- /src/impl/ltc/coin/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frstrtr/c2pool/HEAD/src/impl/ltc/coin/CMakeLists.txt -------------------------------------------------------------------------------- /src/impl/ltc/coin/block.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frstrtr/c2pool/HEAD/src/impl/ltc/coin/block.hpp -------------------------------------------------------------------------------- /src/impl/ltc/coin/node.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frstrtr/c2pool/HEAD/src/impl/ltc/coin/node.hpp -------------------------------------------------------------------------------- /src/impl/ltc/coin/node_interface.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frstrtr/c2pool/HEAD/src/impl/ltc/coin/node_interface.hpp -------------------------------------------------------------------------------- /src/impl/ltc/coin/p2p_connection.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frstrtr/c2pool/HEAD/src/impl/ltc/coin/p2p_connection.cpp -------------------------------------------------------------------------------- /src/impl/ltc/coin/p2p_connection.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frstrtr/c2pool/HEAD/src/impl/ltc/coin/p2p_connection.hpp -------------------------------------------------------------------------------- /src/impl/ltc/coin/p2p_messages.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frstrtr/c2pool/HEAD/src/impl/ltc/coin/p2p_messages.hpp -------------------------------------------------------------------------------- /src/impl/ltc/coin/p2p_node.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frstrtr/c2pool/HEAD/src/impl/ltc/coin/p2p_node.cpp -------------------------------------------------------------------------------- /src/impl/ltc/coin/p2p_node.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frstrtr/c2pool/HEAD/src/impl/ltc/coin/p2p_node.hpp -------------------------------------------------------------------------------- /src/impl/ltc/coin/rpc.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frstrtr/c2pool/HEAD/src/impl/ltc/coin/rpc.cpp -------------------------------------------------------------------------------- /src/impl/ltc/coin/rpc.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frstrtr/c2pool/HEAD/src/impl/ltc/coin/rpc.hpp -------------------------------------------------------------------------------- /src/impl/ltc/coin/rpc_data.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frstrtr/c2pool/HEAD/src/impl/ltc/coin/rpc_data.hpp -------------------------------------------------------------------------------- /src/impl/ltc/coin/transaction.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frstrtr/c2pool/HEAD/src/impl/ltc/coin/transaction.cpp -------------------------------------------------------------------------------- /src/impl/ltc/coin/transaction.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frstrtr/c2pool/HEAD/src/impl/ltc/coin/transaction.hpp -------------------------------------------------------------------------------- /src/impl/ltc/coin/txidcache.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frstrtr/c2pool/HEAD/src/impl/ltc/coin/txidcache.hpp -------------------------------------------------------------------------------- /src/impl/ltc/config.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frstrtr/c2pool/HEAD/src/impl/ltc/config.hpp -------------------------------------------------------------------------------- /src/impl/ltc/config_coin.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frstrtr/c2pool/HEAD/src/impl/ltc/config_coin.cpp -------------------------------------------------------------------------------- /src/impl/ltc/config_coin.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frstrtr/c2pool/HEAD/src/impl/ltc/config_coin.hpp -------------------------------------------------------------------------------- /src/impl/ltc/config_pool.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frstrtr/c2pool/HEAD/src/impl/ltc/config_pool.cpp -------------------------------------------------------------------------------- /src/impl/ltc/config_pool.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frstrtr/c2pool/HEAD/src/impl/ltc/config_pool.hpp -------------------------------------------------------------------------------- /src/impl/ltc/messages.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frstrtr/c2pool/HEAD/src/impl/ltc/messages.hpp -------------------------------------------------------------------------------- /src/impl/ltc/node.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frstrtr/c2pool/HEAD/src/impl/ltc/node.cpp -------------------------------------------------------------------------------- /src/impl/ltc/node.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frstrtr/c2pool/HEAD/src/impl/ltc/node.hpp -------------------------------------------------------------------------------- /src/impl/ltc/peer.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frstrtr/c2pool/HEAD/src/impl/ltc/peer.hpp -------------------------------------------------------------------------------- /src/impl/ltc/protocol_actual.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frstrtr/c2pool/HEAD/src/impl/ltc/protocol_actual.cpp -------------------------------------------------------------------------------- /src/impl/ltc/protocol_legacy.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frstrtr/c2pool/HEAD/src/impl/ltc/protocol_legacy.cpp -------------------------------------------------------------------------------- /src/impl/ltc/share.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frstrtr/c2pool/HEAD/src/impl/ltc/share.hpp -------------------------------------------------------------------------------- /src/impl/ltc/share_types.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frstrtr/c2pool/HEAD/src/impl/ltc/share_types.hpp -------------------------------------------------------------------------------- /src/impl/ltc/test/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frstrtr/c2pool/HEAD/src/impl/ltc/test/CMakeLists.txt -------------------------------------------------------------------------------- /src/impl/ltc/test/share_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frstrtr/c2pool/HEAD/src/impl/ltc/test/share_test.cpp -------------------------------------------------------------------------------- /src/impl/todo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frstrtr/c2pool/HEAD/src/impl/todo -------------------------------------------------------------------------------- /src/pool/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frstrtr/c2pool/HEAD/src/pool/CMakeLists.txt -------------------------------------------------------------------------------- /src/pool/node.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frstrtr/c2pool/HEAD/src/pool/node.cpp -------------------------------------------------------------------------------- /src/pool/node.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frstrtr/c2pool/HEAD/src/pool/node.hpp -------------------------------------------------------------------------------- /src/pool/peer.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frstrtr/c2pool/HEAD/src/pool/peer.hpp -------------------------------------------------------------------------------- /src/pool/protocol.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frstrtr/c2pool/HEAD/src/pool/protocol.hpp -------------------------------------------------------------------------------- /src/sharechain/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frstrtr/c2pool/HEAD/src/sharechain/CMakeLists.txt -------------------------------------------------------------------------------- /src/sharechain/legacy/base_share_tracker.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frstrtr/c2pool/HEAD/src/sharechain/legacy/base_share_tracker.hpp -------------------------------------------------------------------------------- /src/sharechain/legacy/cluster.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frstrtr/c2pool/HEAD/src/sharechain/legacy/cluster.hpp -------------------------------------------------------------------------------- /src/sharechain/legacy/fork.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frstrtr/c2pool/HEAD/src/sharechain/legacy/fork.hpp -------------------------------------------------------------------------------- /src/sharechain/legacy/prefsum_weights.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frstrtr/c2pool/HEAD/src/sharechain/legacy/prefsum_weights.hpp -------------------------------------------------------------------------------- /src/sharechain/legacy/rules.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frstrtr/c2pool/HEAD/src/sharechain/legacy/rules.hpp -------------------------------------------------------------------------------- /src/sharechain/legacy/tracker.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frstrtr/c2pool/HEAD/src/sharechain/legacy/tracker.hpp -------------------------------------------------------------------------------- /src/sharechain/prepared_list.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frstrtr/c2pool/HEAD/src/sharechain/prepared_list.hpp -------------------------------------------------------------------------------- /src/sharechain/share.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frstrtr/c2pool/HEAD/src/sharechain/share.hpp -------------------------------------------------------------------------------- /src/sharechain/sharechain.cpp: -------------------------------------------------------------------------------- 1 | #include "sharechain.hpp" -------------------------------------------------------------------------------- /src/sharechain/sharechain.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frstrtr/c2pool/HEAD/src/sharechain/sharechain.hpp -------------------------------------------------------------------------------- /src/sharechain/test/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frstrtr/c2pool/HEAD/src/sharechain/test/CMakeLists.txt -------------------------------------------------------------------------------- /src/sharechain/test/share_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frstrtr/c2pool/HEAD/src/sharechain/test/share_test.cpp -------------------------------------------------------------------------------- /temp/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frstrtr/c2pool/HEAD/temp/CMakeLists.txt -------------------------------------------------------------------------------- /temp/addr_check.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frstrtr/c2pool/HEAD/temp/addr_check.cpp -------------------------------------------------------------------------------- /temp/base_node_check.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frstrtr/c2pool/HEAD/temp/base_node_check.cpp -------------------------------------------------------------------------------- /temp/check_hash_uint256.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frstrtr/c2pool/HEAD/temp/check_hash_uint256.cpp -------------------------------------------------------------------------------- /temp/check_node.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frstrtr/c2pool/HEAD/temp/check_node.cpp -------------------------------------------------------------------------------- /temp/check_templ_lambda_error.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frstrtr/c2pool/HEAD/temp/check_templ_lambda_error.cpp -------------------------------------------------------------------------------- /temp/condition_cl.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frstrtr/c2pool/HEAD/temp/condition_cl.cpp -------------------------------------------------------------------------------- /temp/constexpr_final1.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frstrtr/c2pool/HEAD/temp/constexpr_final1.cpp -------------------------------------------------------------------------------- /temp/constexpr_final2.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frstrtr/c2pool/HEAD/temp/constexpr_final2.cpp -------------------------------------------------------------------------------- /temp/constexpr_final_pointers.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frstrtr/c2pool/HEAD/temp/constexpr_final_pointers.cpp -------------------------------------------------------------------------------- /temp/constexpr_final_span.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frstrtr/c2pool/HEAD/temp/constexpr_final_span.cpp -------------------------------------------------------------------------------- /temp/constexpr_if.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frstrtr/c2pool/HEAD/temp/constexpr_if.cpp -------------------------------------------------------------------------------- /temp/constexpr_if2.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frstrtr/c2pool/HEAD/temp/constexpr_if2.cpp -------------------------------------------------------------------------------- /temp/constexpr_if3.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frstrtr/c2pool/HEAD/temp/constexpr_if3.cpp -------------------------------------------------------------------------------- /temp/constexpr_if4.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frstrtr/c2pool/HEAD/temp/constexpr_if4.cpp -------------------------------------------------------------------------------- /temp/constexpr_if5.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frstrtr/c2pool/HEAD/temp/constexpr_if5.cpp -------------------------------------------------------------------------------- /temp/constexpr_if6.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frstrtr/c2pool/HEAD/temp/constexpr_if6.cpp -------------------------------------------------------------------------------- /temp/constexpr_if7.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frstrtr/c2pool/HEAD/temp/constexpr_if7.cpp -------------------------------------------------------------------------------- /temp/constexpr_if8.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frstrtr/c2pool/HEAD/temp/constexpr_if8.cpp -------------------------------------------------------------------------------- /temp/constexpr_variants.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frstrtr/c2pool/HEAD/temp/constexpr_variants.cpp -------------------------------------------------------------------------------- /temp/constexpr_variants2.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frstrtr/c2pool/HEAD/temp/constexpr_variants2.cpp -------------------------------------------------------------------------------- /temp/coro/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frstrtr/c2pool/HEAD/temp/coro/CMakeLists.txt -------------------------------------------------------------------------------- /temp/coro/coro1.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frstrtr/c2pool/HEAD/temp/coro/coro1.cpp -------------------------------------------------------------------------------- /temp/def.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frstrtr/c2pool/HEAD/temp/def.cpp -------------------------------------------------------------------------------- /temp/def_macro.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frstrtr/c2pool/HEAD/temp/def_macro.hpp -------------------------------------------------------------------------------- /temp/events_check.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frstrtr/c2pool/HEAD/temp/events_check.cpp -------------------------------------------------------------------------------- /temp/finaloptz.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frstrtr/c2pool/HEAD/temp/finaloptz.cpp -------------------------------------------------------------------------------- /temp/get_chain_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frstrtr/c2pool/HEAD/temp/get_chain_test.cpp -------------------------------------------------------------------------------- /temp/make_dict.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frstrtr/c2pool/HEAD/temp/make_dict.cpp -------------------------------------------------------------------------------- /temp/message_parser.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frstrtr/c2pool/HEAD/temp/message_parser.cpp -------------------------------------------------------------------------------- /temp/new_macro.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frstrtr/c2pool/HEAD/temp/new_macro.hpp -------------------------------------------------------------------------------- /temp/new_pack/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frstrtr/c2pool/HEAD/temp/new_pack/CMakeLists.txt -------------------------------------------------------------------------------- /temp/new_pack/new_pack.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frstrtr/c2pool/HEAD/temp/new_pack/new_pack.cpp -------------------------------------------------------------------------------- /temp/new_pack/pack_typesv2.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frstrtr/c2pool/HEAD/temp/new_pack/pack_typesv2.hpp -------------------------------------------------------------------------------- /temp/new_pack/packv2.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frstrtr/c2pool/HEAD/temp/new_pack/packv2.hpp -------------------------------------------------------------------------------- /temp/other.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frstrtr/c2pool/HEAD/temp/other.cpp -------------------------------------------------------------------------------- /temp/packv2/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frstrtr/c2pool/HEAD/temp/packv2/CMakeLists.txt -------------------------------------------------------------------------------- /temp/packv2/pack.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frstrtr/c2pool/HEAD/temp/packv2/pack.hpp -------------------------------------------------------------------------------- /temp/packv2/packv2_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frstrtr/c2pool/HEAD/temp/packv2/packv2_test.cpp -------------------------------------------------------------------------------- /temp/parse_bitcoin_index.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frstrtr/c2pool/HEAD/temp/parse_bitcoin_index.cpp -------------------------------------------------------------------------------- /temp/reply_matcher_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frstrtr/c2pool/HEAD/temp/reply_matcher_test.cpp -------------------------------------------------------------------------------- /temp/shares/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frstrtr/c2pool/HEAD/temp/shares/CMakeLists.txt -------------------------------------------------------------------------------- /temp/shares/chain_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frstrtr/c2pool/HEAD/temp/shares/chain_test.cpp -------------------------------------------------------------------------------- /temp/shares/sharechain1.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frstrtr/c2pool/HEAD/temp/shares/sharechain1.cpp -------------------------------------------------------------------------------- /temp/spec_templ_local.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frstrtr/c2pool/HEAD/temp/spec_templ_local.cpp -------------------------------------------------------------------------------- /temp/specificator_type.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frstrtr/c2pool/HEAD/temp/specificator_type.cpp -------------------------------------------------------------------------------- /temp/static_assert_check_templ.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frstrtr/c2pool/HEAD/temp/static_assert_check_templ.cpp -------------------------------------------------------------------------------- /temp/struct_for_struct.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frstrtr/c2pool/HEAD/temp/struct_for_struct.cpp -------------------------------------------------------------------------------- /temp/t1.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frstrtr/c2pool/HEAD/temp/t1.cpp -------------------------------------------------------------------------------- /temp/t2.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frstrtr/c2pool/HEAD/temp/t2.cpp -------------------------------------------------------------------------------- /temp/t3.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frstrtr/c2pool/HEAD/temp/t3.cpp -------------------------------------------------------------------------------- /temp/t4.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frstrtr/c2pool/HEAD/temp/t4.cpp -------------------------------------------------------------------------------- /temp/template_macro.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frstrtr/c2pool/HEAD/temp/template_macro.cpp -------------------------------------------------------------------------------- /temp/template_num.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frstrtr/c2pool/HEAD/temp/template_num.cpp -------------------------------------------------------------------------------- /temp/template_num2.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frstrtr/c2pool/HEAD/temp/template_num2.cpp -------------------------------------------------------------------------------- /temp/test_address_validation.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frstrtr/c2pool/HEAD/temp/test_address_validation.cpp -------------------------------------------------------------------------------- /temp/test_uint_hasher.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frstrtr/c2pool/HEAD/temp/test_uint_hasher.cpp -------------------------------------------------------------------------------- /temp/type_creator.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frstrtr/c2pool/HEAD/temp/type_creator.cpp -------------------------------------------------------------------------------- /test/CMakeLists.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test_address_validation.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frstrtr/c2pool/HEAD/test_address_validation.py -------------------------------------------------------------------------------- /test_api_integration.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frstrtr/c2pool/HEAD/test_api_integration.py -------------------------------------------------------------------------------- /test_blockchain_integration: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frstrtr/c2pool/HEAD/test_blockchain_integration -------------------------------------------------------------------------------- /test_blockchain_integration.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frstrtr/c2pool/HEAD/test_blockchain_integration.cpp -------------------------------------------------------------------------------- /test_c2pool_address_validation.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frstrtr/c2pool/HEAD/test_c2pool_address_validation.py -------------------------------------------------------------------------------- /test_coinbase_construction.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frstrtr/c2pool/HEAD/test_coinbase_construction.py -------------------------------------------------------------------------------- /test_coinbase_simple.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frstrtr/c2pool/HEAD/test_coinbase_simple.py -------------------------------------------------------------------------------- /test_coinbase_standalone: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frstrtr/c2pool/HEAD/test_coinbase_standalone -------------------------------------------------------------------------------- /test_coinbase_standalone.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frstrtr/c2pool/HEAD/test_coinbase_standalone.cpp -------------------------------------------------------------------------------- /test_dev_fee.cpp: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test_ltc_address.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frstrtr/c2pool/HEAD/test_ltc_address.py -------------------------------------------------------------------------------- /test_minimal_attribution.cpp: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test_minimal_dev_fee.cpp: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test_mining.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frstrtr/c2pool/HEAD/test_mining.sh -------------------------------------------------------------------------------- /test_payout_api.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frstrtr/c2pool/HEAD/test_payout_api.py -------------------------------------------------------------------------------- /test_payout_system.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frstrtr/c2pool/HEAD/test_payout_system.py -------------------------------------------------------------------------------- /test_single_miner_payout.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frstrtr/c2pool/HEAD/test_single_miner_payout.py -------------------------------------------------------------------------------- /test_standalone_cmake.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frstrtr/c2pool/HEAD/test_standalone_cmake.txt -------------------------------------------------------------------------------- /utils/generate_macro.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frstrtr/c2pool/HEAD/utils/generate_macro.py -------------------------------------------------------------------------------- /utils/share_load/data.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frstrtr/c2pool/HEAD/utils/share_load/data.txt -------------------------------------------------------------------------------- /utils/share_load/debug_share_load.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frstrtr/c2pool/HEAD/utils/share_load/debug_share_load.json -------------------------------------------------------------------------------- /utils/share_load/gentx_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frstrtr/c2pool/HEAD/utils/share_load/gentx_test.py -------------------------------------------------------------------------------- /utils/share_load/load_share_error1.log: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frstrtr/c2pool/HEAD/utils/share_load/load_share_error1.log -------------------------------------------------------------------------------- /utils/share_load/share_load_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frstrtr/c2pool/HEAD/utils/share_load/share_load_test.py -------------------------------------------------------------------------------- /utils/share_load/unpacked_share_content.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frstrtr/c2pool/HEAD/utils/share_load/unpacked_share_content.json -------------------------------------------------------------------------------- /utils/test_node.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frstrtr/c2pool/HEAD/utils/test_node.py -------------------------------------------------------------------------------- /utils/unpack_p2pool/unpack_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frstrtr/c2pool/HEAD/utils/unpack_p2pool/unpack_test.py -------------------------------------------------------------------------------- /vardiff_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frstrtr/c2pool/HEAD/vardiff_test.py -------------------------------------------------------------------------------- /verify_archival.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frstrtr/c2pool/HEAD/verify_archival.sh -------------------------------------------------------------------------------- /verify_enhanced.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frstrtr/c2pool/HEAD/verify_enhanced.sh -------------------------------------------------------------------------------- /version.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frstrtr/c2pool/HEAD/version.cfg --------------------------------------------------------------------------------