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