1
0
Fork 0
forked from lthn/blockchain
blockchain/src/currency_core
2022-11-21 18:43:36 +01:00
..
account.cpp fixed #71 2021-10-16 22:41:37 +02:00
account.h added FORCE_HEADER_ONLY for projects that use header files as external interface 2021-08-17 12:13:13 +02:00
account_boost_serialization.h account_keys improvements 2020-04-22 23:30:03 +03:00
alias_helper.h renamed api response codes to more general way, fixed loggin 2020-05-07 23:26:41 +02:00
basic_api_response_codes.h Moved sources to public repo 2018-12-27 18:50:45 +03:00
basic_kv_structs.h extended api for fetching blocks/txs, started work on implementing deferred fetching of global output indexes 2020-06-10 23:56:14 +02:00
basic_pow_helpers.cpp ethash: implement custom logging, add log message on allocation error 2019-08-30 03:53:20 +03:00
basic_pow_helpers.h added more debug info to pow verification 2019-04-14 23:41:24 +02:00
bc_attachments_helpers.h Moved sources to public repo 2018-12-27 18:50:45 +03:00
bc_attachments_helpers_basic.h Moved sources to public repo 2018-12-27 18:50:45 +03:00
bc_attachments_service_manager.cpp Moved sources to public repo 2018-12-27 18:50:45 +03:00
bc_attachments_service_manager.h removed unused code 2019-10-25 22:59:45 +02:00
bc_block_datetime_service.h actual_timestamp made obsolete, real timestamp moved to tx_service_attachment in extra, PoS ts guessing interval extended 2021-10-11 16:10:51 +03:00
bc_escrow_service.h wallet: contracts' boost serialization fixed 2020-07-08 18:02:32 +03:00
bc_offers_serialization.h crypto serialization code re-arranged, bpp_signature_serialized introduced 2022-05-10 21:10:33 +02:00
bc_offers_service.cpp Fixed #293 and refactored arg_descriptor(wanted to do it for such a long time!!!!) 2022-04-21 17:43:50 +02:00
bc_offers_service.h compilation fixup 2019-03-04 03:48:31 +03:00
bc_offers_service_basic.h Moved sources to public repo 2018-12-27 18:50:45 +03:00
bc_payments_id_service.h Moved sources to public repo 2018-12-27 18:50:45 +03:00
block_flags.h Moved sources to public repo 2018-12-27 18:50:45 +03:00
blockchain_storage.cpp Zarcanum PoS: fix for alt blocks validation 2022-11-21 18:43:36 +01:00
blockchain_storage.h the first working implementation of Zarcanum PoS verification + few bugs fixed in proof gen; zarcanum_pos_block_math test should now succeed 2022-11-18 04:18:41 +01:00
blockchain_storage_basic.h blinding_masks_sum now passed via: construct_miner_tx -> create_block_template -> bild_minted_block -> prepare_and_sign_pos_block 2022-10-20 12:46:41 +02:00
blockchain_storage_boost_serialization.h unit tests fixed 2020-08-21 15:07:16 +03:00
checkpoints.cpp get_checkpoint_before_height() fixed (rare case in gcc when CPs < 3) 2021-11-30 00:20:51 +03:00
checkpoints.h checkpoints: get_checkpoint_before_height() added with unit tests (+ unit tests for is_in_checkpoint_zone()) 2021-11-26 16:06:44 +03:00
checkpoints_create.h checkpoints: set to main @ 1480000 2022-03-10 16:36:02 +03:00
connection_context.h wk2 integration for main chain finished 2019-01-11 23:46:37 +03:00
core_runtime_config.h set_hardfork_height() changed to set all unset prev hardforks to the same height 2022-11-01 23:37:42 +01:00
core_tools.h Moved sources to public repo 2018-12-27 18:50:45 +03:00
crypto_config.h Zarcanum PoS validation: zarcanum_verify_proof, prevalidate_miner_transaction, BPPE changed from H2 to X, etc. 2022-10-19 04:42:36 +02:00
currency_basic.h crypto: serialization for zarcanum_sig and CLSAG_GGXG_signature_serialized 2022-10-18 04:30:54 +02:00
currency_basic_backward_comp.inl signature refactoring: pre-core tests 2022-06-23 16:22:55 +02:00
currency_boost_serialization.h tx_out_zarcanum: mix_attr added 2022-06-30 18:42:13 +02:00
currency_config.h test for validatiing n-outputs against hardfork 4 2022-10-16 14:46:18 +02:00
currency_core.cpp hardfork activation message slightly changed to be less confusing (take a look @cryptozoidberg) 2022-11-09 16:53:15 +01:00
currency_core.h merge with zarcanum 2022-05-14 20:12:44 +02:00
currency_format_utils.cpp crypto: minor improvements 2022-11-17 00:38:33 +01:00
currency_format_utils.h in get_tx_version() params named more obviously to avoid mistakes 2022-11-09 23:49:45 +01:00
currency_format_utils_abstract.h minor improvements 2022-10-20 18:28:47 +02:00
currency_format_utils_blocks.cpp fixed compilation issues 2019-07-24 00:37:24 +02:00
currency_format_utils_blocks.h added more logs, changed structure of furmat_utils 2019-02-14 02:00:40 +01:00
currency_format_utils_transactions.cpp 1) absolute_output_offsets_to_relative() is now deprecated, new functions introduced to be used instead: prepare_outputs_entries_for_key_offsets() and absolute_sorted_output_offsets_to_relative_in_place() 2022-11-08 00:17:34 +01:00
currency_format_utils_transactions.h 1) absolute_output_offsets_to_relative() is now deprecated, new functions introduced to be used instead: prepare_outputs_entries_for_key_offsets() and absolute_sorted_output_offsets_to_relative_in_place() 2022-11-08 00:17:34 +01:00
currency_stat_info.h Moved sources to public repo 2018-12-27 18:50:45 +03:00
difficulty.cpp diff switched to more portable ver 2020-01-27 22:42:18 +01:00
difficulty.h changed difficulty adjustment 2019-07-19 18:39:00 +02:00
dispatch_core_events.h added put/pop asset info to core 2022-09-29 23:44:00 +02:00
etc_custom_serialization.cpp Moved sources to public repo 2018-12-27 18:50:45 +03:00
etc_custom_serialization.h Moved sources to public repo 2018-12-27 18:50:45 +03:00
genesis.cpp reset testnet 2019-08-15 16:12:51 +02:00
genesis.h generated genesis for testnet, added missed lib to boost 2019-05-24 18:37:27 +02:00
genesis_acc.cpp generated genesis for testnet, added missed lib to boost 2019-05-24 18:37:27 +02:00
genesis_acc.h generated genesis for testnet, added missed lib to boost 2019-05-24 18:37:27 +02:00
miner.cpp Fixed #293 and refactored arg_descriptor(wanted to do it for such a long time!!!!) 2022-04-21 17:43:50 +02:00
miner.h 1) construct_miner_tx now supports post-HF4 PoW 2) new HF4 core rules: at least 2 outputs for each tx; tx.version > 1 2022-09-27 03:06:10 +02:00
miner_common.h Inital integration of progpow 2019-03-25 01:30:20 +01:00
offers_service_basics.h warnings suppress 2022-10-11 20:53:36 +02:00
offers_services_helpers.cpp removed other unlinkable in paindroid functions 2020-02-21 01:14:58 +01:00
offers_services_helpers.h fix for a typo 2021-10-08 07:58:42 +03:00
pos_mining.cpp pos mining code is generalized and now can be used outside of wallet2 2022-10-23 23:48:43 +02:00
pos_mining.h pos_block_builder & zarcanum adaptation: WIP 2022-10-24 21:01:45 +02:00
tx_pool.cpp tx_pool: correct handling of key images regardless of input type + get_key_image_from_txin_v refactoring 2022-10-03 20:34:09 +02:00
tx_pool.h getting rig of "using namespace epee" in headers 2022-05-10 21:05:15 +02:00
tx_semantic_validation.cpp 1) generate_ZC_sig fixed; 2022-10-01 21:10:22 +02:00
tx_semantic_validation.h moved tx semantics validation to separate funtion, added to pool validation and to core validation 2019-11-15 23:58:09 +01:00
verification_context.h transaction pool optimisation: basic implemntation 2019-11-16 01:06:21 +01:00