Squash (*DAO).StoreAsTransaction and (*DAO).StoreConflictingTransactions. It's better to keep them this way, because StoreAsTransaction is always followed by StoreConflictingTransactions, so it's an atomic operation. The logic wasn't changed.
PublicKey.DecodeBytes()
Grow
BinWriter
UpdateNotaryNodes
Bool
util.Uint256DecodeStringLE
Seek