BitShares-Core

If someone wants to know how each method’s logic has been constructed, it might be interesting to check out. The below files were created based on a specific Release files. Please know that ‘Release #’.

Code flows

Release 2.0.180612

#

File name

name

../libraries/app/application.cpp

startup() (pdf)

../libraries/app/application.cpp

create_example_genesis() (pdf)

../libraries/app/application.cpp

included several methods below (pdf)

  • get_api_access_info()

  • has_item()

  • handle_block()

  • handle_transaction()

  • is_included_block()

  • get_block_ids()

  • get_blockchain_synopsis()

../libraries/app/api.cpp

included several methods below (pdf)

  • login()

  • enable_api()

  • network_broadcast_api()

  • on_applied_block()

  • broadcast_transaction()

  • broadcast_transaction_synchronous()

  • broadcast_block()

  • broadcast_transaction_with_callback()

  • get_info()

  • add_node()

  • get_fill_order_history()

  • get_account_history()

  • get_account_history_operations( )

  • get_relative_account_history()

  • get_account_history_by_operations()

  • get_market_history()

../programs/cli_wallet/main.cpp

main() (pdf)

../programs/witness_wallet/main.cpp

included several methods below (pdf)

  • structure

  • load_config_file()

  • create_new_config_file()

  • main()