I recently discovered that when the collateral mechanics were changed for shorting, a new transaction type was added called "short_op_v2_type". I added this to my code, but it made me wonder what other transactions I might be missing. So I made a little script to determine what transaction types had actually been used so far, here's the list if anyone's interested:
    "types" : [ 
        "register_account_op_type", 
        "withdraw_op_type", 
        "create_asset_op_type", 
        "define_delegate_slate_op_type", 
        "deposit_op_type", 
        "withdraw_pay_op_type", 
        "update_account_op_type", 
        "issue_asset_op_type", 
        "ask_op_type", 
        "bid_op_type", 
        "short_op_type", 
        "update_feed_op_type", 
        "cover_op_type", 
        "short_op_v2_type", 
        "burn_op_type", 
        "add_collateral_op_type"
    ]I was actually missing a couple, notably burn_op_type and asset creation/issuance. I've now added these to the code and reindexed the transactions. I found an interesting thing too: the transactions BM used to correct the BTSX supply! I know some people were asking for the exact amounts etc, if you're interested it was these two transactions:
http://bitsharesblocks.com/blocks/block?id=555282http://bitsharesblocks.com/blocks/block?id=555294The total amount burned: 187,250+100=187,350 BTSX