[mvs-org/metaverse] superNova commits set (#294)

Metaverse Smart Token upgrade phase 1
Metaverse Avatar phase 1
refers to: https://docs.mvs.org/developers/da-index.html
You can view, comment on, or merge this pull request online at:

https://github.com/mvs-org/metaverse/pull/294

— Commit Summary —

* add asset cert issue check in check_block
* check_fee_in_valid_range for raw tx in sendrawtx
* improve issue and error hint.
* update check_model_param_initial
* script_context::attenuation_enabled is always enabled.
* enable did owner of asset_cert and format codes.
* Merge branch ‘nova’ of https://github.com/mvs-org/metaverse into nova
* restart seeding when outbound sessions <= 1, check the seeding result by hosts count * use did in issuecert and transfercert commands. * update check_model_param * Merge branch 'nova' of https://github.com/mvs-org/metaverse into nova * fix trancsation pool check bug.fix block validate bug * fix logic * add account security strategy * using did in asset cert. * update windows building after adding account_security_strategy * add test cases for account operations * modify attenuation model script, model param's max size may be greater than 256. * import output of help command and disable issuefrom command. * add test cases for address operations * fix did_symbol_existed_exception * update block_chain_impl. * fix asset test cases * support --c option to get asset cert. * Merge branch 'nova' of https://github.com/mvs-org/metaverse into nova * fix didsendmore * Need to protect account when password or lastword auth failed too many times #290 * update didsendmore. * using const std::string& instead of std::string. * modify account_database::store, don't 'delete all and recreate all' * code refactor, extract method base_database::get_bucket_count * version-tag: nova alpha * update help * new test case for: secondaryissue, issuecert, transfercert * revert account_database::store to old logic. * update validation of did * remove fromaddress parameter. * reupdate account_database::store, add check_store method. * code refactor of account_database::store, use lambda * code review of check_model_param_initial * init account.type member in reset() * code review, don't use raw pointer. * modify account_address_database account_asset_database ::store() * replace t with 4 spaces * improve transfercert & listdids. * modify filter/choose multisig address * extract method filter_out_address to filter addresses to get utxo. * update validation of attenuation model param and transfercert param. * more test cases * mine once * add examples for attenuation model param in issue/secondaryissue command * issue did support multi sig * filter network.blacklist by IP, don't care port. * Merge branch 'nova' of https://github.com/mvs-org/metaverse into nova * modify didsendmore tips * add auto test cases for multisig * add create sending asset multisig tx support * momdify startmining to support -a -n option * refactor multisig. * update document. * update miner::work, exit if compelete mining specified number of blocks. * add auto test cases for multisig * add pragma once * Merge branch 'nova' of https://github.com/mvs-org/metaverse into nova * json output attachment will show did * Merge branch 'nova' of https://github.com/mvs-org/metaverse into nova * update didmodifyaddress support multi-signature address * add auto test cases for transaction * update did support multi-signture * Merge branch 'nova' of https://github.com/mvs-org/metaverse into nova * improve the key of asset cert when insert into databasse or validate block or pool. * update did command * Merge branch 'nova' of https://github.com/mvs-org/metaverse into nova * check did when issue cert or transfer cert. * test case for did * seperate multi cert from one attachment. * fix bug * update testcase of cert. * Merge branch 'nova' of https://github.com/mvs-org/metaverse into nova * check duplicated items of cosigner's public keys * Merge branch 'nova' of https://github.com/mvs-org/metaverse into nova * add didmodifyaddress test * fix test case * Merge branch 'nova' of https://github.com/mvs-org/metaverse into nova * test case for did * code review of split cert separately. * check unissued asset when issue a new asset. * update validation of cert. * fix didmodifyaddress about multi-signture address * Merge branch 'nova' of https://github.com/mvs-org/metaverse into nova * separate mining impl to mining_solo and mining_pool * remove *_test_report.txt in test-rpc * ensure Alice's balance before test * recore Zac's lastword to file. so that we can deleteaccount easily in case of abnormal quit * auto delete the account if exists * auto delete the account if exists * add didmodifyaddress boundary test * Merge branch 'nova' of https://github.com/mvs-org/metaverse into nova * auto delete the account if exists * update test about did multi-signature address * update windows building after deleting issuefrom * moodify did symbol * Merge branch 'nova' of https://github.com/mvs-org/metaverse into nova * auto delete the account if exists * update output of command * auto delete the account if exists * add attenuation_model test case * Merge branch 'nova' of https://github.com/mvs-org/metaverse into nova * remove txt. * add test case about multi-signature address send asset * test report in html format * add test case for attenuation_model. * Merge branch 'nova' of https://github.com/mvs-org/metaverse into nova * update did test case * update did test case * update testcase. * fix typo error. * fix sort exception * update comparation. * Merge branch 'nova' of https://github.com/mvs-org/metaverse into nova * update did test case * Merge branch 'nova' of https://github.com/mvs-org/metaverse into nova * add testcase for deposit * fix sort bug * Merge branch 'nova' of https://github.com/mvs-org/metaverse into nova * add testcase for deposit * format output of attenuation_model_param to json * update multi-signature send asset * Merge branch 'nova' of https://github.com/mvs-org/metaverse into nova * update attenuation_model json format * Merge branch 'nova' of https://github.com/mvs-org/metaverse into nova * add transaction_version::check_nova_testnet for compatibility * 1130000 logic disable at now * did symbol check bug fix * add testcase for rawtx. * update didsendmore test case * add batch testcase for getnewaccount * fix logic * Merge branch 'nova' of https://github.com/mvs-org/metaverse into nova * update didsendmore test case * fix logic * Merge branch 'nova' of https://github.com/mvs-org/metaverse into nova * add BLACKHOLDE did for blackhole address. * update did verifiy and transfer cert. * add batch test for issue did * add blockhole test case * code review of set_did_verify_attachment * Merge branch 'nova' of https://github.com/mvs-org/metaverse into nova * add batch test for issue did * update create asset. * Merge branch 'nova' of https://github.com/mvs-org/metaverse into nova * add batch test for getnewaddress * update error code. * Merge branch 'nova' of https://github.com/mvs-org/metaverse into nova * tag nova-gray version * add rpc call time statics * tag nova gray v2 * get address from did and verify cert owner. * repair error message * in testnet, secondary issue can do without issue cert if not exist. * output rpc call time statics to report * change symbol sensitive logic * prop_list asset_detail attachment, add is_secondaryissue and use quantity for asset-issue * update get_asset_cert_address. * Merge branch 'nova' of https://github.com/mvs-org/metaverse into nova * useless logic * Merge branch 'nova' of https://github.com/mvs-org/metaverse into nova * add testcases for asset after did modified. * Merge branch 'nova' of https://github.com/mvs-org/metaverse into nova * dumpkeyfile content to report * rollback get_asset_cert_address * Merge branch 'nova' of https://github.com/mvs-org/metaverse into nova * fix set_blackhole_did init calling multiple times. * did symbol check change * Merge branch 'nova' of https://github.com/mvs-org/metaverse into nova * forget file * fix did lost while pop block from database. * code refactor of class did, no boost::variant is needed. * code review of certs table store/remove * add fork testcase * add fork testcase * code review, remove unneccesary commented code * get rid of using tinyformat.h cross modules * code review, restart_seeding wrongly puts into USE_UPNP section * code review, judge the pointer of get_out_address * transfercert supports multisig. refactor base_helper. * add testcase for transfer multisig cert. * add fork testcase * update test cases. * modify test time unit from s to ms * add fork testcase for didmodify * update test cases. * add forbidden list for asset symbol. swallow forbidden asset symbol. * code review, move ban_list declararion from hpp to cpp. * fix bug of did lost while pop block * code review, get rid of unused method data_base::clear_block_db * code review, certs table should only store newly generated cert. * get rid of unused database methods. * modify initialize_dids initialize_certs, no start is needed. * write latest db version to metadata when upgrade database * add fork testcase for didmodify * update asset_cert_autoissue * Merge branch 'nova' of https://github.com/mvs-org/metaverse into nova * add fort test for issuecert * code review, modify attachment::to_string of did info * change all tx version to check_nova_feature in super nova. * check attachment from nova version * update pop block of address did table * support ASSET_CERT_TRANSFER_TYPE. * tx version changed from 2 to 4, since nova version * update get_account_asset_cert. * fix cert_symbol. * update test case of fork * update test case * update error message. * add more invalid attachment prompt info * modify blockchain_message::to_data * modify asset_detail::is_valid, allow secondary issue 0 quantity. * fix block height error when mining at 29999 * modify populate_output_attachment, rocover old * add test case for issuing asset with naming cert * check cert after version check_nova_feature * modify transaction_version, active nova feature on 6.18 * modify filter in windows * add function is_nova_feature_activated * check is_nova_feature_activated in validate_transaction * pass block 1211234 with too long memo text. * replace tab with space. * miner check fees. * code review * rename sort func name * check normal fee * code review * code refactor of miner::create_new_block * Delete roles whenever case setUp * fix can not send A to B many times in one mempool * modify sorting of history of output and spend * support attenuation model when sending asset * code refactor, extract method base_transfer_common::check_model_param_initial * code refactor, extract get_pay_key_hash_with_attenuation_model_operations * add param add_memory_pool to method get_address_history * code review * for locked asset in tx pool, its diff height is 0. * check did sensitive on the blockchain * implement fixed inflation rate model. * update comments and restore check_keys. * replace int with uint64_t * add asset_attenuation_transfer to identify sendasset with -m option * update did rpc * update did address message -- File Changes -- M .gitignore (6) M CMakeLists.txt (6) M builds/docker/docker-compose.yml (2) M builds/msvc-140/bitcoin/bitcoin.vcxproj (903) M builds/msvc-140/bitcoin/bitcoin.vcxproj.filters (39) M builds/msvc-140/blockchain/blockchain.vcxproj (2) M builds/msvc-140/blockchain/blockchain.vcxproj.filters (6) A builds/msvc-140/cryptojs/ReadMe.txt (29) A builds/msvc-140/cryptojs/cryptojs.vcxproj (153) A builds/msvc-140/cryptojs/cryptojs.vcxproj.filters (42) M builds/msvc-140/database/database.vcxproj (336) M builds/msvc-140/database/database.vcxproj.filters (18) M builds/msvc-140/explorer/explorer.vcxproj (628) M builds/msvc-140/explorer/explorer.vcxproj.filters (90) M builds/msvc-140/metaverse.sln (11) M builds/msvc-140/mvsd/mvsd.vcxproj (3) M contrib/CMakeLists.txt (1) A contrib/cryptojs/CMakeLists.txt (15) A contrib/cryptojs/aes256_cbc.cpp (405) A contrib/cryptojs/aes256_cbc.h (51) A contrib/cryptojs/cryptojs_impl.cpp (167) A contrib/cryptojs/cryptojs_impl.h (37) A contrib/cryptojs/md5.cpp (349) A contrib/cryptojs/md5.h (114) M contrib/jsoncpp/CMakeLists.txt (2) M etc/mvs-full-setting-template.conf (2) M include/metaverse/bitcoin/chain/attachment/account/account.hpp (233) M include/metaverse/bitcoin/chain/attachment/account/account_address.hpp (61) M include/metaverse/bitcoin/chain/attachment/asset/asset.hpp (35) A include/metaverse/bitcoin/chain/attachment/asset/asset_cert.hpp (148) M include/metaverse/bitcoin/chain/attachment/asset/asset_detail.hpp (101) D include/metaverse/bitcoin/chain/attachment/asset/asset_interface.hpp (48) M include/metaverse/bitcoin/chain/attachment/asset/asset_transfer.hpp (32) A include/metaverse/bitcoin/chain/attachment/asset/attenuation_model.hpp (107) M include/metaverse/bitcoin/chain/attachment/attachment.hpp (90) A include/metaverse/bitcoin/chain/attachment/did/blockchain_did.hpp (89) A include/metaverse/bitcoin/chain/attachment/did/did.hpp (87) A include/metaverse/bitcoin/chain/attachment/did/did_detail.hpp (90) D include/metaverse/bitcoin/chain/attachment/ser_deser_interface.hpp (48) M include/metaverse/bitcoin/chain/business_data.hpp (231) M include/metaverse/bitcoin/chain/input.hpp (2) M include/metaverse/bitcoin/chain/output.hpp (54) M include/metaverse/bitcoin/chain/script/opcode.hpp (8) M include/metaverse/bitcoin/chain/script/operation.hpp (23) M include/metaverse/bitcoin/chain/transaction.hpp (13) M include/metaverse/bitcoin/error.hpp (71) M include/metaverse/bitcoin/version.hpp (6) M include/metaverse/bitcoin/wallet/dictionary.hpp (11) M include/metaverse/bitcoin/wallet/payment_address.hpp (1) A include/metaverse/blockchain/account_security_strategy.hpp (75) M include/metaverse/blockchain/block_chain_impl.hpp (202) M include/metaverse/blockchain/block_detail.hpp (8) M include/metaverse/blockchain/organizer.hpp (2) M include/metaverse/blockchain/transaction_pool.hpp (6) M include/metaverse/blockchain/validate_block.hpp (1) M include/metaverse/blockchain/validate_transaction.hpp (48) M include/metaverse/consensus/export.hpp (7) M include/metaverse/consensus/miner.hpp (129) M include/metaverse/database/data_base.hpp (290) M include/metaverse/database/databases/account_asset_database.hpp (24) M include/metaverse/database/databases/account_database.hpp (17) M include/metaverse/database/databases/address_asset_database.hpp (89) A include/metaverse/database/databases/address_did_database.hpp (153) M include/metaverse/database/databases/base_database.hpp (9) A include/metaverse/database/databases/blockchain_asset_cert_database.hpp (89) M include/metaverse/database/databases/blockchain_asset_database.hpp (14) A include/metaverse/database/databases/blockchain_did_database.hpp (97) M include/metaverse/database/impl/slab_hash_table.ipp (77) M include/metaverse/database/impl/slab_row.ipp (9) M include/metaverse/database/memory/memory.hpp (6) M include/metaverse/database/primitives/slab_hash_table.hpp (3) M include/metaverse/database/primitives/slab_manager.hpp (2) M include/metaverse/database/settings.hpp (1) M include/metaverse/database/version.hpp (11) M include/metaverse/explorer/command.hpp (38) M include/metaverse/explorer/commands/help.hpp (11) D include/metaverse/explorer/config/metaverse_output.hpp (93) M include/metaverse/explorer/define.hpp (16) M include/metaverse/explorer/extensions/base_helper.hpp (856) M include/metaverse/explorer/extensions/command_extension.hpp (169) M include/metaverse/explorer/extensions/command_extension_func.hpp (4) M include/metaverse/explorer/extensions/commands/addnode.hpp (50) A include/metaverse/explorer/extensions/commands/burn.hpp (118) M include/metaverse/explorer/extensions/commands/changepasswd.hpp (9) M include/metaverse/explorer/extensions/commands/createasset.hpp (75) M include/metaverse/explorer/extensions/commands/createmultisigtx.hpp (99) M include/metaverse/explorer/extensions/commands/createrawtx.hpp (39) M include/metaverse/explorer/extensions/commands/decoderawtx.hpp (7) M include/metaverse/explorer/extensions/commands/deleteaccount.hpp (7) M include/metaverse/explorer/extensions/commands/deletelocalasset.hpp (1) M include/metaverse/explorer/extensions/commands/deletemultisig.hpp (53) M include/metaverse/explorer/extensions/commands/deposit.hpp (7) A include/metaverse/explorer/extensions/commands/didchangeaddress.hpp (124) A include/metaverse/explorer/extensions/commands/didsend.hpp (131) A include/metaverse/explorer/extensions/commands/didsendasset.hpp (137) A include/metaverse/explorer/extensions/commands/didsendassetfrom.hpp (146) A include/metaverse/explorer/extensions/commands/didsendfrom.hpp (142) A include/metaverse/explorer/extensions/commands/didsendmore.hpp (126) M include/metaverse/explorer/extensions/commands/dumpkeyfile.hpp (13) M include/metaverse/explorer/extensions/commands/fetchheaderext.hpp (1) M include/metaverse/explorer/extensions/commands/getaccount.hpp (7) M include/metaverse/explorer/extensions/commands/getaccountasset.hpp (22) M include/metaverse/explorer/extensions/commands/getaddressasset.hpp (27) M include/metaverse/explorer/extensions/commands/getaddressetp.hpp (7) M include/metaverse/explorer/extensions/commands/getasset.hpp (13) M include/metaverse/explorer/extensions/commands/getbalance.hpp (7) M include/metaverse/explorer/extensions/commands/getblock.hpp (7) M include/metaverse/explorer/extensions/commands/getblockheader.hpp (7) A include/metaverse/explorer/extensions/commands/getdid.hpp (96) M include/metaverse/explorer/extensions/commands/getheight.hpp (7) M include/metaverse/explorer/extensions/commands/getinfo.hpp (7) M include/metaverse/explorer/extensions/commands/getmininginfo.hpp (7) M include/metaverse/explorer/extensions/commands/getnewaccount.hpp (7) M include/metaverse/explorer/extensions/commands/getnewaddress.hpp (31) M include/metaverse/explorer/extensions/commands/getnewmultisig.hpp (106) M include/metaverse/explorer/extensions/commands/getpeerinfo.hpp (7) M include/metaverse/explorer/extensions/commands/getpublickey.hpp (7) M include/metaverse/explorer/extensions/commands/gettx.hpp (7) M include/metaverse/explorer/extensions/commands/getwork.hpp (7) M include/metaverse/explorer/extensions/commands/importaccount.hpp (9) M include/metaverse/explorer/extensions/commands/importkeyfile.hpp (37) M include/metaverse/explorer/extensions/commands/issue.hpp (45) A include/metaverse/explorer/extensions/commands/issuecert.hpp (133) M include/metaverse/explorer/extensions/commands/listaddresses.hpp (7) M include/metaverse/explorer/extensions/commands/listassets.hpp (21) M include/metaverse/explorer/extensions/commands/listbalances.hpp (7) A include/metaverse/explorer/extensions/commands/listdids.hpp (105) M include/metaverse/explorer/extensions/commands/listmultisig.hpp (33) M include/metaverse/explorer/extensions/commands/listtxs.hpp (7) R include/metaverse/explorer/extensions/commands/registerdid.hpp (21) A include/metaverse/explorer/extensions/commands/secondaryissue.hpp (137) M include/metaverse/explorer/extensions/commands/send.hpp (7) M include/metaverse/explorer/extensions/commands/sendasset.hpp (13) M include/metaverse/explorer/extensions/commands/sendassetfrom.hpp (13) M include/metaverse/explorer/extensions/commands/sendfrom.hpp (15) M include/metaverse/explorer/extensions/commands/sendmore.hpp (7) M include/metaverse/explorer/extensions/commands/sendrawtx.hpp (17) M include/metaverse/explorer/extensions/commands/sendwithmsg.hpp (7) M include/metaverse/explorer/extensions/commands/sendwithmsgfrom.hpp (7) M include/metaverse/explorer/extensions/commands/setminingaccount.hpp (7) M include/metaverse/explorer/extensions/commands/shutdown.hpp (7) M include/metaverse/explorer/extensions/commands/signmultisigtx.hpp (50) M include/metaverse/explorer/extensions/commands/signrawtx.hpp (27) M include/metaverse/explorer/extensions/commands/startmining.hpp (27) M include/metaverse/explorer/extensions/commands/stopmining.hpp (7) M include/metaverse/explorer/extensions/commands/submitwork.hpp (25) A include/metaverse/explorer/extensions/commands/transfercert.hpp (133) M include/metaverse/explorer/extensions/commands/validateaddress.hpp (7) M include/metaverse/explorer/extensions/exception.hpp (19) M include/metaverse/explorer/json_helper.hpp (49) M include/metaverse/explorer/version.hpp (6) M include/metaverse/mgbubble/utility/Compare.hpp (8) M include/metaverse/network/connections.hpp (1) M include/metaverse/network/hosts.hpp (11) M include/metaverse/network/p2p.hpp (5) M include/metaverse/network/proxy.hpp (6) M include/metaverse/network/sessions/session_outbound.hpp (6) M include/metaverse/network/sessions/session_seed.hpp (2) M include/metaverse/network/settings.hpp (1) M src/lib/bitcoin/chain/attachment/account/account.cpp (613) M src/lib/bitcoin/chain/attachment/account/account_address.cpp (148) M src/lib/bitcoin/chain/attachment/asset/asset.cpp (79) A src/lib/bitcoin/chain/attachment/asset/asset_cert.cpp (317) M src/lib/bitcoin/chain/attachment/asset/asset_detail.cpp (229) M src/lib/bitcoin/chain/attachment/asset/asset_transfer.cpp (74) A src/lib/bitcoin/chain/attachment/asset/attenuation_model.cpp (1123) M src/lib/bitcoin/chain/attachment/attachment.cpp (178) A src/lib/bitcoin/chain/attachment/did/blockchain_did.cpp (210) A src/lib/bitcoin/chain/attachment/did/did.cpp (164) A src/lib/bitcoin/chain/attachment/did/did_detail.cpp (192) M src/lib/bitcoin/chain/attachment/message/message.cpp (28) M src/lib/bitcoin/chain/block.cpp (2) M src/lib/bitcoin/chain/business_data.cpp (24) M src/lib/bitcoin/chain/input.cpp (6) M src/lib/bitcoin/chain/output.cpp (444) M src/lib/bitcoin/chain/script/opcode.cpp (17) M src/lib/bitcoin/chain/script/operation.cpp (55) M src/lib/bitcoin/chain/script/script.cpp (38) M src/lib/bitcoin/chain/transaction.cpp (42) M src/lib/bitcoin/error.cpp (82) M src/lib/bitcoin/message/network_address.cpp (3) M src/lib/bitcoin/unicode/unicode.cpp (2) A src/lib/bitcoin/wallet/dictionary_symbol.cpp (120) M src/lib/bitcoin/wallet/payment_address.cpp (17) A src/lib/blockchain/account_security_strategy.cpp (113) M src/lib/blockchain/block_chain_impl.cpp (0) M src/lib/blockchain/block_detail.cpp (0) M src/lib/blockchain/organizer.cpp (0) M src/lib/blockchain/transaction_pool.cpp (0) M src/lib/blockchain/validate_block.cpp (0) M src/lib/blockchain/validate_transaction.cpp (0) M src/lib/client/CMakeLists.txt (0) M src/lib/client/proxy.cpp (0) M src/lib/consensus/clone/primitives/transaction.h (0) M src/lib/consensus/clone/script/interpreter.cpp (0) M src/lib/consensus/clone/script/interpreter.h (0) M src/lib/consensus/clone/script/script.cpp (0) M src/lib/consensus/clone/script/script.h (0) M src/lib/consensus/clone/script/script_error.h (0) M src/lib/consensus/common/libdevcore/BasicType.cpp (0) M src/lib/consensus/consensus/consensus.cpp (0) M src/lib/consensus/miner.cpp (0) M src/lib/database/data_base.cpp (0) M src/lib/database/databases/account_address_database.cpp (0) M src/lib/database/databases/account_asset_database.cpp (0) M src/lib/database/databases/account_database.cpp (0) M src/lib/database/databases/address_asset_database.cpp (0) A src/lib/database/databases/address_did_database.cpp (0) M src/lib/database/databases/asset_database.cpp (0) M src/lib/database/databases/base_database.cpp (0) A src/lib/database/databases/blockchain_asset_cert_database.cpp (0) M src/lib/database/databases/blockchain_asset_database.cpp (0) A src/lib/database/databases/blockchain_did_database.cpp (0) M src/lib/database/settings.cpp (0) M src/lib/explorer/CMakeLists.txt (0) D src/lib/explorer/config/metaverse_output.cpp (0) M src/lib/explorer/dispatch.cpp (0) M src/lib/explorer/extensions/account_info.cpp (0) M src/lib/explorer/extensions/base_helper.cpp (0) M src/lib/explorer/extensions/command_extension_func.cpp (0) M src/lib/explorer/extensions/commands/addnode.cpp (0) A src/lib/explorer/extensions/commands/burn.cpp (0) M src/lib/explorer/extensions/commands/changepasswd.cpp (0) M src/lib/explorer/extensions/commands/createasset.cpp (0) M src/lib/explorer/extensions/commands/createmultisigtx.cpp (0) M src/lib/explorer/extensions/commands/createrawtx.cpp (0) M src/lib/explorer/extensions/commands/decoderawtx.cpp (0) M src/lib/explorer/extensions/commands/deleteaccount.cpp (0) M src/lib/explorer/extensions/commands/deletelocalasset.cpp (0) M src/lib/explorer/extensions/commands/deletemultisig.cpp (0) M src/lib/explorer/extensions/commands/deposit.cpp (0) A src/lib/explorer/extensions/commands/didchangeaddress.cpp (0) A src/lib/explorer/extensions/commands/didsend.cpp (0) A src/lib/explorer/extensions/commands/didsendasset.cpp (0) A src/lib/explorer/extensions/commands/didsendassetfrom.cpp (0) A src/lib/explorer/extensions/commands/didsendfrom.cpp (0) A src/lib/explorer/extensions/commands/didsendmore.cpp (0) M src/lib/explorer/extensions/commands/dumpkeyfile.cpp (0) M src/lib/explorer/extensions/commands/fetchheaderext.cpp (0) M src/lib/explorer/extensions/commands/getaccount.cpp (0) M src/lib/explorer/extensions/commands/getaccountasset.cpp (0) M src/lib/explorer/extensions/commands/getaddressasset.cpp (0) M src/lib/explorer/extensions/commands/getaddressetp.cpp (0) M src/lib/explorer/extensions/commands/getasset.cpp (0) M src/lib/explorer/extensions/commands/getbalance.cpp (0) M src/lib/explorer/extensions/commands/getblockheader.cpp (0) A src/lib/explorer/extensions/commands/getdid.cpp (0) M src/lib/explorer/extensions/commands/getheight.cpp (0) M src/lib/explorer/extensions/commands/getinfo.cpp (0) M src/lib/explorer/extensions/commands/getmemorypool.cpp (0) M src/lib/explorer/extensions/commands/getmininginfo.cpp (0) M src/lib/explorer/extensions/commands/getnewaccount.cpp (0) M src/lib/explorer/extensions/commands/getnewaddress.cpp (0) M src/lib/explorer/extensions/commands/getnewmultisig.cpp (0) M src/lib/explorer/extensions/commands/getpeerinfo.cpp (0) M src/lib/explorer/extensions/commands/getpublickey.cpp (0) M src/lib/explorer/extensions/commands/gettx.cpp (0) M src/lib/explorer/extensions/commands/getwork.cpp (0) M src/lib/explorer/extensions/commands/importaccount.cpp (0) M src/lib/explorer/extensions/commands/importkeyfile.cpp (0) M src/lib/explorer/extensions/commands/issue.cpp (0) A src/lib/explorer/extensions/commands/issuecert.cpp (0) D src/lib/explorer/extensions/commands/issuefrom.cpp (0) M src/lib/explorer/extensions/commands/listaddresses.cpp (0) M src/lib/explorer/extensions/commands/listassets.cpp (0) M src/lib/explorer/extensions/commands/listbalances.cpp (0) A src/lib/explorer/extensions/commands/listdids.cpp (0) M src/lib/explorer/extensions/commands/listmultisig.cpp (0) M src/lib/explorer/extensions/commands/listtxs.cpp (0) A src/lib/explorer/extensions/commands/registerdid.cpp (0) A src/lib/explorer/extensions/commands/secondaryissue.cpp (0) M src/lib/explorer/extensions/commands/send.cpp (0) M src/lib/explorer/extensions/commands/sendasset.cpp (0) M src/lib/explorer/extensions/commands/sendassetfrom.cpp (0) M src/lib/explorer/extensions/commands/sendfrom.cpp (0) M src/lib/explorer/extensions/commands/sendmore.cpp (0) M src/lib/explorer/extensions/commands/sendrawtx.cpp (0) M src/lib/explorer/extensions/commands/sendwithmsg.cpp (0) M src/lib/explorer/extensions/commands/sendwithmsgfrom.cpp (0) M src/lib/explorer/extensions/commands/setminingaccount.cpp (0) M src/lib/explorer/extensions/commands/shutdown.cpp (0) M src/lib/explorer/extensions/commands/signmultisigtx.cpp (0) M src/lib/explorer/extensions/commands/signrawtx.cpp (0) M src/lib/explorer/extensions/commands/startmining.cpp (0) M src/lib/explorer/extensions/commands/stopmining.cpp (0) M src/lib/explorer/extensions/commands/submitwork.cpp (0) A src/lib/explorer/extensions/commands/transfercert.cpp (0) M src/lib/explorer/extensions/commands/validateaddress.cpp (0) M src/lib/explorer/generated.cpp (0) M src/lib/explorer/json_helper.cpp (0) M src/lib/network/CMakeLists.txt (0) M src/lib/network/connections.cpp (0) M src/lib/network/hosts.cpp (0) M src/lib/network/p2p.cpp (0) M src/lib/network/protocols/protocol_address.cpp (0) M src/lib/network/proxy.cpp (0) M src/lib/network/sessions/session.cpp (0) M src/lib/network/sessions/session_outbound.cpp (0) M src/lib/network/sessions/session_seed.cpp (0) M src/lib/network/settings.cpp (0) -- Patch Links -- https://github.com/mvs-org/metaverse/pull/294.patch https://github.com/mvs-org/metaverse/pull/294.diff

Добавить комментарий