BitShares Forum

Main => Technical Support => Topic started by: VoR0220 on February 24, 2015, 12:45:04 am

Title: In an attempt to learn the code faster
Post by: VoR0220 on February 24, 2015, 12:45:04 am
I would like a quick 2-3 sentence summary for each of these files to understand what I'm looking at when I read these in the blockchain section:

account_operations

account_operations_v1

account_record

address

asset

asset_operations

asset_record

auction_operations

auction_records

balance_operations

balance_operations v1, v2, v3

balance_record

binary_genesis.epilogue

binary_genesis.prologue

block

chain_database

chain_database_v1, v2

chain_interface

chain_interface_v1

edge_operations

edge_record

extended_address

feed_operations

feed_operations v1

feed_record

fire_operation

fork_blocks

all the different genesis files

market_engine

market_operations

object_operations

object_record

operations

pending_chain_state

pts_address

sale_operations

sale_record

site_operations

site_record

slate_operations

slate_record

slot_record

time

transaction

transaction_creation_state

transaction_evaluation_state

transaction_record

types

withdraw_types


I think this would do me well if I know all the code I'm working with. Once I have this part down, I'll begin to ask more about the other files. Thanks again for your time. I would RTFM, but there is no manual to be had :)
Title: Re: In an attempt to learn the code faster
Post by: julian1 on February 25, 2015, 09:23:23 pm
It's disappointing that with a multi-million dollar market-cap a debugger is still the only way in.
Title: Re: In an attempt to learn the code faster
Post by: VoR0220 on February 26, 2015, 10:29:21 am
Hey, if this needs to get done, I'll do it. I just want to know where to document and what the documentation standards ought to be. I'll link Vikram.